2013-01-17 67 views
2

我試圖安裝永遠通過shell命令行中使用NPM:試圖通過NPM永遠安裝...不工作

npm install forever 

這是我得到的迴應:

npm ERR! Failed to parse json 
npm ERR! Unexpected end of input 
npm ERR! File: /home/MYUSER/package.json 
npm ERR! Failed to parse package.json data. 
npm ERR! package.json must be actual JSON, not just JavaScript. 
npm ERR! 
npm ERR! This is not a bug in npm. 
npm ERR! Tell the package author to fix their package.json file. JSON.parse 
npm ERR! System Linux 3.1.9-vs2.3.2.5 
npm ERR! command "/home/MYUSER/.nvm/v0.8.17/bin/node" "/home/MYUSER/.nvm/v0.8.17/bin/npm" "install" "forever" 
npm ERR! cwd /home/MYUSER 
npm ERR! node -v v0.8.17 
npm ERR! npm -v 1.2.0 
npm ERR! file /home/MYUSER/package.json 
npm ERR! code EJSONPARSE 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /home/MYUSER/npm-debug.log 
npm ERR! not ok code 0 

我沒有任何麻煩通過npm安裝其他任何東西。爲什麼這個?


實際上,我需要進入npm目錄!

+0

它強調的是,問題是'/家庭/ MYUSER/package.json'。該文件的內容是什麼?它是否通過了規定的要求:「* package.json必須是實際的JSON,而不僅僅是JavaScript。*」您可以使用[JSONLint](http://jsonlint.com/)進行檢查。 –

回答

2

嘗試從node_modules/forever刪除下載的模塊,然後重新安裝:[sudo] npm install forever -g,永遠應該-g(全球)安裝