我不知道我更新了什么或做了什么,但当我运行 ionicserve 命令时,它一直显示“[INFO] 等待与 ng 的连接...”。
ionic info
Ionic:
Ionic CLI : 6.16.3 (/usr/local/lib/node_modules/@ionic/cli)
Ionic Framework : @ionic/angular 5.6.13
@angular-devkit/build-angular : 0.1000.8
@angular-devkit/schematics : 10.0.8
@angular/cli : 10.0.8
@ionic/angular-toolkit : 2.3.3
Capacitor:
Capacitor CLI : 2.4.5
@capacitor/android : 2.4.8
@capacitor/core : 2.4.5
@capacitor/ios : 2.4.8
Utility:
cordova-res : not installed globally
native-run : not installed globally
System:
NodeJS : v14.17.4 (/usr/local/bin/node)
npm : 6.14.14
OS : macOS Big Sur
最佳答案
我在使用 Ionic 6 时遇到了同样的问题。
运行以下两个命令之一会导致错误“正在等待与 ng 的连接...”:
ionic serve
ionic cordova run android --l
我认为此问题是由于某些网络配置错误而发生的,但是上述答案都不适合我。重新启动 mac 也不起作用。
我发现的唯一解决方法是在命令中添加 --external 选项,这样一切都会再次正常工作。
例如:
ionic cordova run android --l --external
如果对大家有帮助,记得点赞这个答案。谢谢并享受。
关于node.js - ionic 服务 "connectivity with ng"问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68741342/