如何运行本地ng服务而不是全局安装的主机0.0.0.0

时间:2020-03-17 11:20:34

标签: angular-cli

运行全局ng serve --host 0.0.0.0时,一切正常,看到绑定到0.0.0.0的Web服务器:

** Angular Live Development Server is listening on 0.0.0.0:4200, open your browser on http://localhost:4200/ **

但是如果我运行npm run-script ng serve --host 0.0.0.0,则会收到一条错误消息:

An unhandled exception occurred: Project '0.0.0.0' does not support the 'serve' target.
See "/tmp/ng-JQyvtf/angular-errors.log" for further details.

然后我尝试稍微更改参数npm run-script ng serve --host=0.0.0.0,但是Web服务器绑定到localhost而不是0.0.0.0

** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **

在Angular CLI 8和9中均会发生此问题。未经其他版本的测试。

是否可以通过本地ng serve0.0.0.0的主机绑定到node_modules来运行?

1 个答案:

答案 0 :(得分:0)

有一段时间了:

{ "presets": [ "@babel/preset-env", "@babel/preset-react" ] }