關於npm -v提示命令不存在問題解決
阿新 • • 發佈:2018-12-10
一、建議解除安裝後重新安裝
1.解除安裝:yum remove nodejs npm -y
2.刪除相關檔案
/usr/local/lib 下的node和node_modules資料夾
/usr/local/include下的node和node_modules資料夾
/usr/local/bin下的node和npm
刪除之後再次檢查這三個資料夾下的node和npm相關檔案
二、重新安裝
1.mkdir /usr/local/node cd /usr/local/node
2.wget https://nodejs.org/dist/v8.11.2/node-v8.11.2-linux-x64.tar.xz #我這裡用的是8.11.2版本
3.xz -d node-v8.11.2-linux-x64.tar.xz
tar -xvf node-v8.11.2-linux-x64.tar #解壓一共兩步,你沒看錯,我也沒打錯zzzz
4.ln -s /usr/local/node/node-v8.11.2-linux-x64/bin/node /usr/local/bin/node
ln -s /usr/local/node/node-v8.11.2-linux-x64/bin/npm /usr/local/bin/npm #建立軟連線
5.node -v
npm -v #驗證