ジェネレータジェネレータジェネレータを使用しようとしていますが、エラーが発生しています。エラージェネレータを実行した後の "未処理のエラー"イベント "
[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)
バージョン:
[email protected]:~/Documents$ node -v
v5.8.0
[email protected]:~/Documents$ npm -version
3.8.9
私はすでに-gヨーヨー/ヨーマン・発電機/発電機、発電機をクリーンインストールし、NPM NPMキャッシュをしました。すでに再起動したノードとnpm。お時間を
感謝:)
私のノード環境はnvmによって管理されています。現在、私はノードv6.2.0を使用しています – Chandru
@ Chandruはあなたに2つのnpmがインストールされているような音です。 'yo'を実行し、' DEBUG = yeoman:* yo'を実行すると、どのパスが使用されているかについてより多くの情報が得られます。 –
はい。あなたが正しいです。私は複数のnpmsを持っていて、私がインストールしたパスは現在のnpmパスとは異なっていました。だから、以前のバージョンのノードに切り替えて、ジェネレータコマンドを使い続ける必要がありました。 – Chandru