2013-06-08 4 views
6

Использование Vagrant SSH на Windows 7, mrt add scss (в качестве примера) показывает следующее в консоли:`MRT add` бросает неизвестную ошибку при установке Atmosphere пакетов с Vagrant на Windows,

[email protected]:/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) 

отображается Та же ошибка при попытке установить пакет Atmosphere в первый раз. Команда делает обновление "packages" в smart.json:

"packages": { 
    "scss": {} 
} 

Когда MRT запускается снова, консоль отображает smart.json changed.. installing from smart.json и зависаний.
Я нашел пакет по адресу /home/vagrant/.meteorite/packages/scss, но это нигде.

Моя среда была настроена с использованием Vagrant Chef provisioning. Узел - версия 0.10.10. ОС - Ubuntu. Я пробовал reinstalling meteorite using the -H command.

Любая помощь приветствуется, я пытался заставить ее работать в течение двух дней.

+0

Какую версию метеорита вы используете? – gabrielhpugliese

+0

Версия для метеорита 0.6.0 – Fallexe

+1

Я думаю, что это проблема. Meteorite 0.6.0 использует символические ссылки, но Windows не может справиться с этим. Попробуйте скопировать папку sass в пакеты вместо создания символических ссылок. – gabrielhpugliese

ответ

5

Я думаю, что это проблема. Meteorite 0.6.0 использует символические ссылки, но Windows не может справиться с этим. Попробуйте скопировать папку sass в пакеты вместо создания символических ссылок. Некоторые пакеты, которые вам нужно будет скопировать с помощью cp -rL

 Смежные вопросы

  • Нет связанных вопросов^_^