2013-06-08 8 views
6

Usare ssh Vagrant su Windows 7, mrt add scss (ad esempio) viene visualizzato il seguente nella console:`add` MRT getta errore sconosciuto durante l'installazione dei pacchetti atmosfera con Vagrant su 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) 

viene visualizzato Lo stesso errore quando si tenta di installare qualsiasi pacchetto Atmosphere la prima volta. Il comando fa update "packages" in smart.json:

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

Ogni volta MRT è eseguito di nuovo, la console visualizza smart.json changed.. installing from smart.json e si blocca.
Ho trovato il pacchetto al /home/vagrant/.meteorite/packages/scss ma non lo è da nessun'altra parte.

Il mio ambiente è stato impostato utilizzando Vagrant Chef provisioning. Il nodo è la versione 0.10.10. Il sistema operativo è Ubuntu. Ho provato reinstalling meteorite using the -H command.

Qualsiasi aiuto è apprezzato, ho cercato di farlo funzionare per due giorni.

+0

Quale versione di meteorite stai usando? – gabrielhpugliese

+0

La versione di meteorite è 0.6.0 – Fallexe

+1

Penso che sia il problema. Meteorite 0.6.0 utilizza i collegamenti simbolici ma Windows non può gestirli. Prova a copiare la cartella sass in pacchetti invece di renderli symlink – gabrielhpugliese

risposta

5

Penso che sia il problema. Meteorite 0.6.0 utilizza i collegamenti simbolici ma Windows non può gestirli. Prova a copiare la cartella sass in pacchetti invece di renderli symlink. Alcuni pacchetti che dovrai copiare con cp -rL

Problemi correlati