cli packages: (C:\Users\Coder\AppData\Roaming\npm\node_modules)1
2@ionic/cli-utils : 1.12.0
ionic (Ionic CLI) : 3.12.0
global packages:
cordova (Cordova CLI) : 6.5.0
local packages:
@ionic/app-scripts : 3.2.3
Cordova Platforms : android 6.1.2 browser 4.1.0
Ionic Framework : ionic-angular 3.9.2
System:
Android SDK Tools : 25.2.5
Node : v10.15.0
npm : 6.3.0
OS : Windows 10
Misc:
backend : pro
以上为我的ionic环境
当使用ionic serve 启动时一刷新就会处于响应中的状态,后来尝试使用npm run ionic:serve时却意外的解决了该问题
启动过程中也遇到了下面的问题
events.js:160
throw er; // Unhandled 'error' event
^
Error: read ECONNRESET
at exports._errnoException (util.js:1026:11)
at TCP.onread (net.js:569:26)
经查阅可能是ws插件的bug引起
将ws升级至3.2.0即可解决,npm install ws@3.3.2 // 3.3.2的版本已经修复该bug
也有建议npm install --save-dev @ionic/app-scripts@latest
在这个过程中发现似乎就算没有ws也能正常启动,很奇怪