我在Linux上成功运行这个,所以这是纯粹的Windows问题。使用nvm(节点0.10.35)在Windows 7中运行vagrant fedora box给我ERR!以grunt-contrib-imagemin模块开头的tar.unpack untar错误。
解决的问题以非sudo的形式运行,就像许多帖子中所建议的那样。由于我在Linux上的安装完美安装在Windows上,因此在运行yo webapp
后遇到了问题vagvn vagratn ssh nvm使用0.10.35
你在Windows上的webapp我得到了这些启动错误
第一个错误:
tar.unpack untar error /home/vagrant/.npm/set-immediate-shim/1.0.0/package.tgz second verbose stack error:
EPERM,打开'/ home / vagrant / workspace / webapp / node_modules / grunt-contrib-imagemin / node_modules / imagemin / node_modules / imagemin-jpegtran / node_modules / jpegtran-bin / node_modules / bin-build / node_modules / download / node_modules /下载状态/ node_modules /对象指派/的package.json'
然后它在grunt-contrib-imagemin上发疯了。
我知道VM中的符号链接问题,并且听说过grunt-contrib-imagemin的一些长路径问题,但我没有指示如何继续调试。
node -v v0.10.35 npm -v 2.1.17 yo -v 1.3.3 bower -v 1.3.12 grunt --version grunt-cli v0.1.13任何帮助表示赞赏..
答案 0 :(得分:0)
可能不太理想,但我能够让Vagrant用户拥有我的项目目录。
sudo chown -R vagrant:vagrant /link/to/project