node.js - npm install dependencies 在带有共享文件夹的 vagrant ubuntu 中失败

标签 node.js ubuntu vagrant virtualbox

主机操作系统:Ubuntu 14.04。

执行 npm install 时出现以下错误。

npm WARN optional dep failed, continuing imagemin-pngquant@4.0.0
npm WARN optional dep failed, continuing imagemin-optipng@4.0.0
npm WARN optional dep failed, continuing imagemin-jpegtran@4.0.0
npm WARN optional dep failed, continuing imagemin-gifsicle@4.0.0
npm ERR! EEXIST, open '/home/vagrant/.npm/bc688003--npm-gulp-util-3-0-2-package-tgz.lock'
File exists: /home/vagrant/.npm/bc688003--npm-gulp-util-3-0-2-package-tgz.lock
Move it away, and try again. 

npm ERR! System Linux 3.13.0-34-generic
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "--no-bin-link"
npm ERR! cwd /home/vagrant/tixif/telmo-web
npm ERR! node -v v0.10.33
npm ERR! npm -v 1.4.28
npm ERR! path /home/vagrant/.npm/bc688003--npm-gulp-util-3-0-2-package-tgz.lock
npm ERR! code EEXIST
npm ERR! errno 47
npm ERR! not ok code 0

我已经尝试过:npm install --no-bin-links,我还尝试将以下内容添加到我的 vagrant 文件中。

 vb.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/vagrant", "1"]

还是不行。感谢您提前回复。

最佳答案

看起来您可能运行了 --no-bin-link 而不是 --no-bin-links。再试一次?

关于node.js - npm install dependencies 在带有共享文件夹的 vagrant ubuntu 中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28018665/

相关文章:

ajax - 在 Node.js 中使用 Websockets 进行资源管理

node.js - 使用 Compass + Sass Foundation 3 的 Heroku 部署 Node.js

Ubuntu 上的 C# 和 MonoDevelop - 缺少系统库内容

mysql - Ubuntu 18.04 sudo apt-get 更新不起作用

ubuntu - 如何在 Ubuntu 启动时禁用音效?

javascript - 如何在 jquery ajax 请求内部不回调的情况下使用 Node.js?

node.js - Laravel Homestead 中 npm 安装错误有解决方案吗?

ruby - 解析运行列表的 Recipe 时出错 : missing cookbooks: No such Cookbooks

python - Vagrant 在提供期间没有安装 pip

node.js - 类型错误 : Cannot read property 'showMessageBox' of undefined electron in node js