[英]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.