npm安装时出现EEXIST错误

时间:2015-11-20 23:11:06

标签: node.js npm vagrant

我正在使用Vagrant shell运行NPM安装,我收到此错误。我已尝试删除/home/vagrant/.npm目录和npm cache clear但我仍然收到错误消息。谢谢!

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

1 个答案:

答案 0 :(得分:0)

你使用什么类型的npm?

  • 打开命令行/ Shell并运行npm version

  • 从网站下载npm / nodejs到最新版本

  • 打开一个新的命令窗口,确保您拥有最新版本(npm version

  • 运行npm install

这解决了我。