不要安装npm模块p2 https://www.npmjs.com/package/p2
npm install --save --no-bin-links p2
尝试
npm install --save --no-bin-links git+ssh://git@github.com:schteppe/p2.js.git
结果是一样的。
NPM-的debug.log https://gist.github.com/instantia/e0c323903ee4edd06274
可能是什么问题?
答案 0 :(得分:0)
所以,因为流浪汉没有修复一个bug UNC路径Windows。 我的解决方案是: vagrant shell script
config.vm.provision :shell, :path => "scripts/mounts.sh", run: "always"
mounts.sh
echo "Mounting node_modules to home folder"
mkdir -p ~/www/dev/roamforge/node_modules && mkdir -p /vagrant/www/dev/roamforge/node_modules && sudo mount -o bind ~/www/dev/roamforge/node_modules /vagrant/www/dev/roamforge/node_modules