1. ホーム
  2. node.js

[解決済み] Cordovaアプリケーションをビルドしようとすると「spawn cmd ENOENT」を取得する (event.js:85)

2022-02-25 15:55:48

質問

Cordovaアプリをビルド(エミュレート)しようとすると、Windowsのcmdでこのエラーが表示されます。

D:\dev\Cordova\toDoList>cordova build android

Running command: D:\dev\Cordova\toDoList\platforms\android\cordova\build.bat
events.js:85
  throw er; // Unhandled 'error' event
        ^
Error: spawn cmd ENOENT
at exports._errnoException (util.js:746:11)
at Process.ChildProcess._handle.onexit (child_process.js:1046:32)
at child_process.js:1137:20
at process._tickCallback (node.js:355:11)
ERROR building one of the platforms: Error: D:\dev\Cordova\toDoList\platforms\android\cordova\build.bat: Command failed with exit code 1
You may not have the required environment or OS to build this project

解決方法は?

もう1度システム変数を確認したところ、原因が判明しました。 欠落 C:\Windows\System32\ 変数があります。 それを追加して、問題は解決しました。

あなたのお役に立てれば幸いです。