我目前正在开展一个Ionic 3
项目,当我ionic serve
时,项目会运行,但在第一次加载ionic serve
时会出现以下错误:
(node:487)UnhandledPromiseRejectionWarning:未处理的promise promise(拒绝ID:1):错误[ERR_IPC_CHANNEL_CLOSED]:channel 关闭 (节点:487)[DEP0018]弃用警告:不推荐使用未处理的拒绝承诺。在未来,承诺拒绝 未处理将以非零退出终止Node.js进程 代码。
有时还有一个错误:
[10:03:47] lint在18.51 s events.js:182完成 扔掉//未处理的'错误'事件 ^
错误:读取ECONNRESET at exports._errnoException(util.js:1026:11) 在TCP.onread(net.js:607:25)
我的npm版本是5.6.0
更新: 考虑this issue我考虑将我的npm版本降级到5.2,但错误仍然是主持人
答案 0 :(得分:2)
我以某种方式解决了这个问题。不知道是什么解决了它,但这是我的步骤。
首先使用node modules
文件删除了package-lock.json
文件夹。
remove ./node_modules/ws folder
run $ npm install ws@3.3.2
这issue helped me这可能是一个临时解决方案,但希望它有所帮助。 简短说明:我已经降级了我的npm,所以这可能也是一个要求