0
我最近在windows上安裝了nodejs和npm。一切都很好。但是,由於某些原因,npm在cmd中工作,但在git-bash上調用時出現以下錯誤。在git-bash上找不到npm-cli.js
module.js:327
throw err;
^
Error: Cannot find module 'B:\b\programma's\Nodejs\node_modules\npm\bin\npm-cli.js'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:974:3
module.js:327
throw err;
^
Error: Cannot find module 'B:\b\programma's\Nodejs\node_modules\npm\bin\npm-cli.js'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:974:3
我注意到路徑apears是B:\ b \,意思是某處npm選擇驅動器兩次。
我知道這個事實,我的問題看起來很像this問題。我沒有檢查我的Windows PATH變量,並且nodejs文件夾(包括npm文件夾)在那裏。
我也看到this後,和混帳的bash不告訴我,NPM找不到
我希望有人能幫助我解決這個問題
謝謝,從來沒有料到該文件夾會給出問題,因爲看到其他程序都安裝在該文件夾中。我現在已經將節點安裝在默認文件夾中,並且在運行'npm -v'時會告訴我正確的版本 – Jelmergu