命令當我檢查節點的版本,它說慶典:NPM:找不到
v8.0.0
,但是當我檢查NPM的版本,它說
bash: npm: command not found
以前,我的行爲是
npm install -g "@angular/cli"
這時候,它始終顯示npm: command not found
消息。
我試圖尋找可能的解決方案,但都沒有像brew
和其他人一樣工作。
命令當我檢查節點的版本,它說慶典:NPM:找不到
v8.0.0
,但是當我檢查NPM的版本,它說
bash: npm: command not found
以前,我的行爲是
npm install -g "@angular/cli"
這時候,它始終顯示npm: command not found
消息。
我試圖尋找可能的解決方案,但都沒有像brew
和其他人一樣工作。
npm文件應該位於/ usr/local/bin/npm中。如果它不在那裏,請在其網站上再次安裝node.js。這工作在我的情況。
我已經理解你的問題,你已經安裝了節點,並且你可以安裝node legacy和npm。按照下面的命令,你會很容易地解決
sudo易於得到刪除NPM, sudo易於得到刪除的NodeJS遺留, sudo易於得到刪除的NodeJS, 須藤RM的/ usr/bin中/節點, 須藤apt-get install nodejs, sudo apt-get install nodejs-legacy, sudo apt-get install npm。
解決這個:
npm config set prefix /usr/local
相關:https://stackoverflow.com/questions/26125358/npm-bash-command-not-found?rq=1 – Sanket
這意味着NPM在全局路徑中不可用。導出npm(如果它已正確安裝)目錄路徑,它應該工作。 – Siva