npm.jpeg
我之前在服务器上全局安装了个forever
npm install -g forever
用了又段时间了。
今天登录的时候发现这个命令没有了。我的天,这是什么世道。
进入全局安装目录查看
于是我去nom install -g的目录查看了一下这个包还在不在。
npm root -g
目录如下
image.png
然后我cd到该目录。发现并没有这个包。(真是奇怪了)
image.png
仔细观察
我仔细查看了一下路径,发现node 的版本是v8.11.1。
我又进入之前使用的v8.9.4文件夹下查看了一下
image.png
妹的。果然在这。
分析原因
我用nvm来管理node的版本,之前使用的node版本为v8.9.4,forever就是在v8.9.4的版本下载的。所以在v8.11.1`版本下就不会有该命令的存在。
解决办法
重新执行安装命令
npm install -g forever
总结
- 使用nvm管理nodejs时,注意是否在之前版本的nodejs使用过程中-g安装过全局包。
-
nom root -g可以查看全局包所在的目录












网友评论