events.js:167 throw er; //在离子框架上未处理的“错误”事件

时间:2018-11-27 12:01:32

标签: ionic-framework

我正在使用离子框架开发一个简单的移动应用程序。并且在服务命令ionic serve期间在我的 CLI 上收到了此错误 下面我提到了我的应用程序的版本

Ionic:

ionic (Ionic CLI)  : 4.4.0 (C:\Users\Jahir\node_modules\ionic)
Ionic Framework    : ionic-angular 3.9.2
@ionic/app-scripts : 3.2.0



Cordova:
cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
Cordova Platforms     : not available
Cordova Plugins       : not available


System:
Android SDK Tools : 26.1.1 (C:\Users\Jahir\AppData\Local\Android\Sdk)
NodeJS            : v11.2.0 (C:\Program Files\nodejs\node.exe)
npm               : 6.4.1
 OS                : Windows 7

我还从CLI精心制作了错误信息,请在下面找到它

events.js:167
  throw er; // Unhandled 'error' event
  ^
Error: spawn cmd ENOENT
  at Process.ChildProcess._handle.onexit (internal/child_process.js:246:19)
  at onErrorNT (internal/child_process.js:421:16)
  at process.internalTickCallback (internal/process/next_tick.js:72:19)

Emitted 'error' event at:
  at Process.ChildProcess._handle.onexit (internal/child_process.js:252:12)
  at onErrorNT (internal/child_process.js:421:16)
  at process.internalTickCallback (internal/process/next_tick.js:72:19)

请给我解决方案,我知道这是一个简单的错误,解决方案将大有帮助。

1 个答案:

答案 0 :(得分:1)

只需将其添加到PATH:C:\ Windows \ System32并以管理员身份启动cmd

转到>控制面板\系统和安全性\系统\高级系统设置\环境变量,然后设置系统变量路径C:\ Windows \ System32 \变量,然后重新启动系统。

肯定希望,它将成功