問題描述:
npm Error: Cannot find module D:\Program Files\nodejs\node_modules\npm\bin\node_modules\npm\bin\npm-cli.js
分析過程:
查看電腦中 npm-cli.js 發(fā)現其位置是
D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js對比錯誤提示發(fā)現多了 node_modules\npm\bin
-
懷疑是環(huán)境變量導致娱颊,查看環(huán)境變量發(fā)現有2個nodejs的環(huán)境變量
- D:\Program Files\nodejs\node_modules\npm\bin
- D:\Program Files\nodejs\
而第1個環(huán)境變量多出來的部分恰恰是錯誤提示里多出來的那部分蜕乡。
解決方案:
- 刪除第1個環(huán)境變量