1 前言
博主在使用乾坤时将微应用都部署好了后,准备在主应用中启动时,npm run start时报了如下错误:
Error: read ECONNRESET at TCP.onStreamRead (internal/stream_base_commons.js:111:27)
经过查阅资料后发现,这与node的版本有关系,当然,博主在这里声明,node并不是根本原因,但是经过博主测试后更改node的版本是可以解决问题的。
2 解决办法
首先,博主查看了自己的node版本
node -v
# v10.15.3
然后下载一个 node 版本管理器 n ,这样我们就可以随时使用和切换任意版本的node了
点击查看 n版本管理器说明
首先安装 n
npm install -g n
n 可以直接 n 可以安装指定版本,更详细可点击查看
博主这里试着更改为 8.12.0 版本,问题就解决了
n 8.12.0
可以用n来查看和更换node的版本
n
#node/8.12.0
#node/10.15.3
更换node版本后问题就解决了,但是根本原因博主还没找到,找到后继续补充