windows环境中,pm2下载成功后却显示不是内部或外部命令解决方法
一开始遇见这种情况很是头疼,百度了很多pm2下载成功却显示不是内部命令的原因,结果都不尽人意,没有解决;于是我就在想安装成功后不是内部命令是不是需要配置环境变量。于是我搜了一下windows环境中pm2环境变量配置的方法;
废话不多说,直接来全套:
首先是全局安装pm2:
npm i pm2 -g // 在cmd窗口直接运行
这个时候你可以尝试一下命令:pm2 -version,发现pm2不是内部或外部命令也不是可运行的程序
所以这个时候来配置一下pm2 的环境变量(注意:配置的环境变量是node安装目录下的node_global)
npm root -g // 查看npm全局包安装位置;
打开环境变量,在Path中添加环境变量,只需要配置到node下的node_global即可。(pm2全局安装是在\node_global\node_modules\pm2),如下所示:
配置完成之后,重启电脑。记住,一定要重启电脑
重启电脑后,在命令行窗口输入pm2 -v,结果如下:
本篇文章只是记录了一下解决遇到错误的解决方案与思路。希望能够帮到和我一样碰到此类问题的朋友
标签:node,pm2,windows,外部命令,global,环境变量 From: https://www.cnblogs.com/beiChengBh/p/17152626.html