[英]Some of the globally installed npm packages are not working
我已经全局安装了npm ,每当我运行npm -v
来检查它的版本时,它都会正确显示它,目前是7.13.0
。
我还全局安装了heroku-cli ,但是每当我运行heroku --version
时,它都会说:
C:\Users\MyName\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found
Inside C:\Users\MyName\AppData\Roaming\npm
I have heroku and npm both installed globally but whenever I run a heroku
command it fails to run. 我无法弄清楚这个问题。
下面我附上了我的全局安装包目录的屏幕截图。
也许你的 npm 的目录路径配置可能有一些错误。
您可以通过以下步骤修改路径。
~/.profile
文件并添加您的 npm 路径export PATH=C:\Users\MyName\AppData\Roaming\npm/node_modules/node/bin
source ~/.profile
否则,我建议更改npm官方文档中解释的 npm 的默认目录。 我也有类似的问题并遵循相同的说明。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.