在VM中使用yeoman会导致错误...

时间:2015-03-12 00:24:08

标签: web yeoman yeoman-generator

我在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任何帮助表示赞赏..

1 个答案:

答案 0 :(得分:0)

可能不太理想,但我能够让Vagrant用户拥有我的项目目录。

sudo chown -R vagrant:vagrant /link/to/project