在Windows上使用Vagrant安装Atmosphere软件包时,`mrt add`会引发未知错误

Fal*_*exe 6 atmosphere vagrant meteor meteorite

在Windows 7上使用Vagrant ssh mrt add scss(作为示例)在控制台中显示以下内容:

vagrant@vagrant:/vagrant/MyMeteorApp$ mrt add scss
scss
    tag: https://github.com/fourseven/meteor-scss.git#v0.5.1.1

fs.js:730
  return binding.symlink(preprocessSymlinkDestination(destination, type),
                 ^
Error: UNKNOWN, unknown error '/vagrant/MyMeteorApp/packages/scss'
    at Object.fs.symlinkSync (fs.js:730:18)
    at /usr/local/lib/node_modules/meteorite/lib/dependencies/package.js:129:10
    at /usr/local/lib/node_modules/meteorite/lib/sources/git.js:75:15
    at ProxyWriter.<anonymous> (/usr/local/lib/node_modules/meteorite/lib.souces/git.js:138:5)
    at DirWriter.EventEmitter.emit (events.js:92:17)
    at end (/usr/local/lib/node_modules/meteorite/node_modules/fstream/lib/writer.js:323:12)
    at /usr/local/lib/node_modules/meteorite/node_modules/fstream/lib/writer.js:313:32
    at endUtimes (/usr/local/lib/node_modules/meteorite/node_modules/fstream/lib/writer.js:239:48
    at setProps (/usr/local/lib/node_modules/meteorite/node_modules/fstream/lib/writer.js:296:5)
Run Code Online (Sandbox Code Playgroud)

第一次尝试安装任何Atmosphere包时会显示相同的错误.该命令"packages"在smart.json 中更新:

"packages": {
  "scss": {}
}
Run Code Online (Sandbox Code Playgroud)

每当再次运行mrt时,控制台就会显示smart.json changed.. installing from smart.json并挂起.
我确实找到了包裹,/home/vagrant/.meteorite/packages/scss但它没有其他地方.

我的环境是使用Vagrant Chef配置设置的.节点版本为0.10.10.操作系统是Ubuntu.我尝试使用-H命令重新安装陨石.

任何帮助表示赞赏,我一直试图让它工作两天.

gab*_*ese 5

我认为这就是问题所在.Meteorite 0.6.0使用符号链接,但Windows无法处理它.尝试将sass文件夹复制到包中,而不是使它们成为符号链接.您需要使用cp -rL复制的某些软件包