2016-11-19 2 views
0

je commencé à suivre ce tutoriel: http://mobileangularui.com/blog/using-the-generator/ après un jour de la résolution des erreurs et des dépendances, maintenant je suis coincé mon Yeoman depuis que je trouve une réponse Reyes en ou un cas similaire sur Internet!Yeoman: yo commande se bloque toujours

lorsque je tente le « yo mobileangularui » il affiche:

_-----_ 
|  | .--------------------------. 
|--(o)--| |  Welcome to Mobile | 
--------- | Angular Ui Boilerplate | 
(_´U`_) |  generator!  | 
/___A___\ '--------------------------' 
| ~ | 

et il se bloque ici pour toujours sans promping pour le nom de l'application

Sachant que je suis sous Windows 10, toute aide?

Quand je l'arrête je reçois manuellement ceci:

Error: write EINVAL 
at exports._errnoException (util.js:1022:11) 
at WriteStream.Socket._writeGeneric (net.js:715:26) 
at WriteStream.Socket._write (net.js:734:8) 
at doWrite (_stream_writable.js:334:12) 
at writeOrBuffer (_stream_writable.js:320:5) 
at WriteStream.Writable.write (_stream_writable.js:247:11) 
at WriteStream.Socket.write (net.js:661:40) 
at MuteStream.ondata (stream.js:31:26) 
at emitOne (events.js:96:13) 
at MuteStream.emit (events.js:188:7) 
readline.js:991 
     throw err; 
     ^

Error: This socket is closed 
    at WriteStream.Socket._writeGeneric (net.js:683:19) 
    at WriteStream.Socket._write (net.js:734:8) 
    at doWrite (_stream_writable.js:334:12) 
    at writeOrBuffer (_stream_writable.js:320:5) 
    at WriteStream.Writable.write (_stream_writable.js:247:11) 
    at WriteStream.Socket.write (net.js:661:40) 
    at Console.log (console.js:43:16) 
    at module.exports.UI.onForceClose (C:\Users\Wail\AppData\Roaming\npm\node_modules\yo\node_modules\yeoman-environment\node_modules\inquirer\lib\ui\baseUI.js:32:11) 
    at emitNone (events.js:86:13) 
    at Interface.emit (events.js:185:7) 

Merci.

Répondre

2

On dirait que vous utilisez dans un bug sorti en nœud 7.1.0 https://github.com/nodejs/node/issues/9542

Ma suggestion est de revenir à la version 7.0 nœud jusqu'à ce qu'ils ont publié une version patchée.

+0

réponse parfaite, j'ai désinstallé le nœud 7.1.0 et réessayé avec la version actuelle de LTS 6.9.1 et ça marche! – walox