Ich versuche, den Generator Generatos, den Generator-Generator zu verwenden, und ich bin mit einem Fehler konfrontiert.Fehler "unbehandelt" Fehler "Ereignis" nach dem Ausführen yo Generator
[email protected]:~/Documents$ yo generator
? Your generator name (generator-documents)
events.js:154
throw er; // Unhandled 'error' event
^
TypeError: this.env.adapter.prompt(...).then is not a function
at Base.prompt (/home/henrique/.nvm/versions/node/v5.8.0/lib/node_modules/generator-generator/node_modules/yeoman-generator/lib/base.js:232:45)
at askName (/home/henrique/.nvm/versions/node/v5.8.0/lib/node_modules/generator-generator/node_modules/inquirer-npm-name/lib/index.js:25:19)
at module.exports.generators.Base.extend.prompting (/home/henrique/.nvm/versions/node/v5.8.0/lib/node_modules/generator-generator/app/index.js:21:12)
at Object.<anonymous> (/home/henrique/.nvm/versions/node/v5.8.0/lib/node_modules/generator-generator/node_modules/yeoman-generator/lib/base.js:431:23)
at /home/henrique/.nvm/versions/node/v5.8.0/lib/node_modules/generator-generator/node_modules/run-async/index.js:26:25
at /home/henrique/.nvm/versions/node/v5.8.0/lib/node_modules/generator-generator/node_modules/run-async/index.js:25:19
at /home/henrique/.nvm/versions/node/v5.8.0/lib/node_modules/generator-generator/node_modules/yeoman-generator/lib/base.js:432:9
at processImmediate [as _immediateCallback] (timers.js:383:17)
Versionen:
[email protected]:~/Documents$ node -v
v5.8.0
[email protected]:~/Documents$ npm -version
3.8.9
I npm Cache sauber und npm installieren -g yo/Yeoman-Generator/Generator-Generator bereits haben. Bereits neu installierter Knoten und npm.
Vielen Dank für Ihre Zeit :)
weder für mich gearbeitet .. meine Node-Umgebung wird von NVM verwaltet. Derzeit verwende ich Knoten v6.2.0 – Chandru
@Chandru klingt für mich, wie Sie zwei npm installiert haben. 'which yo' und running' DEBUG = yeoman: * yo' gibt dir mehr Informationen darüber, welche Pfade benutzt werden. –
ja. Du hast recht. Ich hatte mehrere Npms und der Pfad, den ich installiert habe, war anders als mein aktueller NPM-Pfad. Also musste ich zur vorherigen Version des Knotens wechseln und weiterhin Generatorbefehle verwenden. – Chandru