刷新后,离子服务失败

时间:2017-12-20 04:42:22

标签: node.js ionic3 ionic-serve

我目前正在开展一个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,但错误仍然是主持人

1 个答案:

答案 0 :(得分:2)

我以某种方式解决了这个问题。不知道是什么解决了它,但这是我的步骤。

首先使用node modules文件删除了package-lock.json文件夹。

remove ./node_modules/ws folder
run $ npm install ws@3.3.2

issue helped me这可能是一个临时解决方案,但希望它有所帮助。 简短说明:我已经降级了我的npm,所以这可能也是一个要求