2015-11-20 93 views
2

我正在運行帶有Vagrant shell的NPM安裝,並且出現此錯誤。我試過刪除/home/vagrant/.npm目錄和npm cache clear但我仍然得到錯誤。謝謝!npm install上的EEXIST錯誤

npm ERR! EEXIST, open '/home/vagrant/.npm/8fdf262d-rant-npm-json5-0-4-0-package-tgz.lock' 
File exists: /home/vagrant/.npm/8fdf262d-rant-npm-json5-0-4-0-package-tgz.lock 
Move it away, and try again. 

npm ERR! System Linux 3.13.0-62-generic 
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" 
npm ERR! cwd /working-directory 
npm ERR! node -v v0.10.40 
npm ERR! npm -v 1.4.28 
npm ERR! path /home/vagrant/.npm/8fdf262d-rant-npm-json5-0-4-0-package-tgz.lock 
npm ERR! code EEXIST 
npm ERR! errno 47 
npm ERR! not ok code 0 

回答

0

你使用哪種版本的npm?

  • 打開命令行/殼牌和從網站

  • 打開一個新的命令窗口和下載運行它npm version

  • 更新NPM /的NodeJS到最新版本確保你有最新版本(npm version

  • 運行npm install

這解決了它給我。