2015-02-11 70 views
0

安裝噶我嘗試用命令行安裝噶:NPM安裝業力,總是收到同樣的錯誤:與錯誤的NodeJS

npm ERR! Error: No compatible version found: [email protected]'^1.1.0' 
npm ERR! Valid install targets: 
npm ERR! ["0.1.0","0.1.1","0.2.0","1.0.0","1.1.0"] 
npm ERR!  at installTargetsError (C:\Program Files\nodejs\node_modules\npm\lib\cache.js:709:10) 
npm ERR!  at C:\Program Files\nodejs\node_modules\npm\lib\cache.js:631:10 
npm ERR!  at saved (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\get.js:138:7) 
npm ERR!  at Object.oncomplete (fs.js:107:15) 
npm ERR! If you need help, you may report this log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 

npm ERR! System Windows_NT 6.2.9200 
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" 
"install" "karma" 
npm ERR! cwd C:\users\jose 
npm ERR! node -v v0.10.9 
npm ERR! npm -v 1.2.24 

正如你可以看到我使用64位的NodeJS和v0.10.9 NPM v1.2.24 。我嘗試了x86版本,但沒有結果。

+0

看起來像缺少它的一個依賴關係。另外,我會推薦使用更新版本的Node.js。這應該不重要,但v.10.9很久以前。 v0.12.0剛剛發佈,如果你想嘗試它。 – Brad 2015-02-11 01:10:46

+0

我不會嘗試v0.12.0,因爲在Karma安裝頁面上說:Karma適用於兩個最新的穩定版本。這是0.8.x和0.10.x。 – Joseph 2015-02-11 01:18:06

+0

無論如何,我會嘗試使用v.0.12.0安裝Karma。 – Joseph 2015-02-11 01:20:27

回答

0

我解決這個問題升級NPM從1.2.24版本,以與2.5.0以下步驟:

  • 導航到C:\ Program Files文件(x86)的\或的NodeJS C:\ PROGRAM Files \ nodejs,具體取決於使用cmd.exe安裝的版本。

  • 在沒有-g的情況下運行安裝:npm install npm

  • 然後運行Karma安裝命令:npm install karma

我發現了升級npm和其他常見問題的步驟here