Node.js 刷新后失败

Node.js 刷新后失败,node.js,ionic3,ionic-serve,Node.js,Ionic3,Ionic Serve,我目前正在进行一个爱奥尼亚3项目,当我执行爱奥尼亚发球时,项目会运行,但在第一次加载爱奥尼亚发球后会停止,并出现以下错误: (节点:487)未处理的PromisejectionWarning:未处理的承诺拒绝(拒绝id:1):错误[ERR\U IPC\U CHANNEL\U CLOSED]:通道 关闭 (节点:487)[DEP0018]弃用警告:未处理的承诺拒绝已弃用。在未来,承诺拒绝 not handled将以非零出口终止Node.js进程 代码 有时还有一个错误: [10:03:47]皮棉在

我目前正在进行一个
爱奥尼亚3
项目,当我执行
爱奥尼亚发球
时,项目会运行,但在第一次加载
爱奥尼亚发球
后会停止,并出现以下错误:

(节点:487)未处理的PromisejectionWarning:未处理的承诺拒绝(拒绝id:1):错误[ERR\U IPC\U CHANNEL\U CLOSED]:通道 关闭 (节点:487)[DEP0018]弃用警告:未处理的承诺拒绝已弃用。在未来,承诺拒绝 not handled将以非零出口终止Node.js进程 代码

有时还有一个错误:

[10:03:47]皮棉在18.51秒事件中完成。js:182 投掷者;//未处理的“错误”事件 ^

错误:读取EconReset 导出时出现异常(util.js:1026:11) 在TCP.onread(net.js:607:25)

我的npm版本是
5.6.0

更新: 考虑到我已经考虑将我的npm版本降级到5.2,但是错误仍然存在


我不知怎么解决了这个问题。不知道是什么解决了它,但这是我的步骤

首先使用
package lock.json
文件删除
节点模块
文件夹

remove ./node_modules/ws folder
run $ npm install ws@3.3.2
这可能是暂时的解决办法,但希望能有所帮助。 一个简短的提示:我已经降低了我的npm,所以这可能也是一个要求