【发布时间】:2019-03-29 19:12:54
【问题描述】:
所以我在处理一个包含 angular2+ 构建项目的 docker 文件,我注意到有 2 个端口,4200(服务端口)和 49153 (用于 Webpack 热模块重新加载)。 但是我不明白,究竟什么是webpack hot module或Hot Module Reload,在构建项目的过程中需要多少,是否必须暴露端口?
【问题讨论】:
标签: angular webpack dockerfile angular-cli
所以我在处理一个包含 angular2+ 构建项目的 docker 文件,我注意到有 2 个端口,4200(服务端口)和 49153 (用于 Webpack 热模块重新加载)。 但是我不明白,究竟什么是webpack hot module或Hot Module Reload,在构建项目的过程中需要多少,是否必须暴露端口?
【问题讨论】:
标签: angular webpack dockerfile angular-cli
您可以尝试以下一种:
我想知道是否要求一个可选的“--save”参数/标志到 ng serve 以保留选项,如下所示:
ng serve --port 4201 --live-reload-port 50000 --host 0.0.0.0 --save
在上面的一个 angular-cli 命令中,有用户定义的端口以及 webpack 文件捆绑/加载,当您在项目目录中进行更改时,您的所有文件肯定会编译并加载到浏览器上。
【讨论】: