Ionic 离子服务器未处理的错误事件

oknwwptz  于 2023-11-15  发布在  Ionic
关注(0)|答案(2)|浏览(184)

这就是错误

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

Error: spawn C:\Program Files (x86)\nodejs\node.exe ENOENT
    at notFoundError (E:\IonicProjects\projectapp\ionic3\node_modules\cross-spawn\lib\enoent.js:11:11)
    at verifyENOENT (E:\IonicProjects\projectapp\ionic3\node_modules\cross-spawn\lib\enoent.js:46:16)
    at ChildProcess.cp.emit (E:\IonicProjects\projectapp\ionic3\node_modules\cross-spawn\lib\enoent.js:33:19)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)

字符串
我不明白为什么会发生这个错误,我一直在这个项目上工作了一段时间,现在只有这个项目给我这个错误,我已经用我做的其他项目进行了测试,它可以,我读过关于ENOENT的文章,但我不明白为什么我必须在我的项目上添加代码,如果从来没有我改变了库或其他东西。
注意:我正在运行Windows 10

ac1kyiln

ac1kyiln1#

我通过以下方式解决了这个问题:1.清除npm缓存,运行以下命令:

npm cache clean -f 
npm install npm -g

字符串
然后:
2.捕获代码中的异常,当有未捕获的异常时也会抛出。

qq24tv8q

qq24tv8q2#

如果你正在做一个npm i,可能是某个库被更新了,你正在尝试更新它,而你的环境还没有准备好。

相关问题