2013-06-08 6 views
6

Korzystanie Vagrant ssh na Windows 7, mrt add scss (jako przykład) wyświetla następujące w konsoli:`mrt add` rzuca nieznany błąd podczas instalacji pakietów Atmosfera z 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) 

jest wyświetlony ten sam błąd przy próbie zainstalowania pakietu Atmosfera za pierwszym razem. Komenda ma aktualizacji "packages" w smart.json:

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

Ilekroć mrt jest uruchamiany ponownie, konsola wyświetla smart.json changed.. installing from smart.json i wisi.
Znalazłem paczkę pod numerem /home/vagrant/.meteorite/packages/scss, ale jest ona nigdzie indziej.

Moje środowisko zostało skonfigurowane przy użyciu Vagrant Chef provisioning. Węzłem jest wersja 0.10.10. System operacyjny to Ubuntu. Próbowałem już reinstalling meteorite using the -H command.

Każda pomoc jest doceniana, próbuję to uruchomić przez dwa dni.

+0

Jaką wersję meteorytu używasz? – gabrielhpugliese

+0

Wersja meteorytów to 0.6.0 – Fallexe

+1

Myślę, że to jest problem. Meteoryt 0.6.0 używa dowiązań symbolicznych, ale system Windows nie może sobie z tym poradzić. Spróbuj skopiować folder sass do paczek zamiast tworzyć dowiązania symboliczne. – gabrielhpugliese

Odpowiedz

5

Myślę, że to jest problem. Meteoryt 0.6.0 używa dowiązań symbolicznych, ale system Windows nie może sobie z tym poradzić. Spróbuj skopiować folder sass do paczek zamiast tworzyć dowiązania symboliczne. Niektóre pakiety należy skopiować za pomocą cp -rL

Powiązane problemy