0

チュートリアルに従って、NEST JS と NEST CLI が正常にインストールされていることを確認しましたが、コマンド Nest new project-nameを使用してプロジェクトを作成すると、未定義の名前のディレクトリが作成され、パッケージ マネージャーが要求されます。パッケージマネージャーを選択すると、以下のエラーが発生します

Which package manager would you ❤️  to use? npm
▹▹▹▹▹ Installation in progress... ☕events.js:187
      throw er; // Unhandled 'error' event
      ^

Error: spawn C:\Windows\system32\cmd.exe ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:80:21)
Emitted 'error' event on ChildProcess instance at:
    at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  errno: 'ENOENT',
  code: 'ENOENT',
  syscall: 'spawn C:\\Windows\\system32\\cmd.exe',
  path: 'C:\\Windows\\system32\\cmd.exe',
  spawnargs: [ '/d', '/s', '/c', '"npm install --silent"' ]
}

次の投稿の貴重なコメントを確認しました。 npm start が events.js:187 throw er; をスローする理由。// 反応プロジェクトで未処理の「エラー」イベント? しかし、私の問題は解決されていません。

ノード バージョン - v12.13.0

NPM バージョン - v6.13.6

NEST CLI バージョン - v6.14.1

答えを楽しみにしています。

ありがとう。

4

1 に答える 1

0

さて、NestJS チームが問題を解決しました。CLI を最新のものに更新することをお勧めします。以下、同内容の参考リンクです。

https://github.com/nestjs/nest-cli/issues/544

于 2020-01-27T08:43:07.623 に答える