vue项目启动时报错throw er; // Unhandled ‘error‘ event ,Error: spawn cmd ENOENT

vue启动项目时遇到的报错

events.js:174
      throw er; // Unhandled 'error' event
      ^

Error: spawn cmd ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
    at onErrorNT (internal/child_process.js:415:16)
    at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
    at Process.ChildProcess._handle.onexit (internal/child_process.js:246:12)
    at onErrorNT (internal/child_process.js:415:16)
    at process._tickCallback (internal/process/next_tick.js:63:19)

百度搜了一波给出以下几个解决方法:

一、本机端口和设置的ip地址不一致(还有可能是端口被占用),试了改端口号,没用(X)

二、降低或者更新node版本,试了没用(X)

三、找到vue.config.js文件中,将open中的true改为false即可正常运行(可以正常运行,但不是最优解决办法)

在这里插入图片描述

四、环境没有配置好(最优解决办法)

在系统变量的path 中添加:C:\windows\system32
![在这里插入图片描述](https://img-blog.csdnimg.cn/e59f626988c147a3953cde63b9f4a8d1.png
添加后若项目还是没有成功启动,重启一下计算机再试一次。(亲测有用!!!)

猜你喜欢

转载自blog.csdn.net/XUELINGMM/article/details/130148477