使用 Angular cli 为我的应用程序提供服务时,如何禁用自动重新加载?
ng --help
提到了 --live-reload
选项,但我无法让它发挥作用。
ng serve --live-reload=false
或 ng serve --live-reload false
不起作用
编辑:这似乎是一个错误https://github.com/angular/angular-cli/issues/1755
使用以下命令为您的应用程序提供服务:
ng serve --live-reload=false
如果您想在 prod 模式下运行您的应用程序,请使用以下命令
ng serve --source-map=false --aot --prod --live-reload=false
我认为您只想禁用更改时重建选项
试试看嘛:
$ ng serve --watch=true|false
--watch
是一回事,--live-reload
是另一回事。我认为您的回答并没有真正解决 OP。
解决方案是升级您正在使用的 CLI 版本。 CLI 现在在内存中用于构建过程,不再写入磁盘。这有助于解决防病毒/磁盘写入问题。
--live-reload
与 cli 一起使用
ng serve
(他们有一个名为 argo 隧道的新隧道,允许我从我的开发机器反向代理)。我想在没有正确构建的 CDN 上测试正确的 https。此外,有时我可能会与其他人在会议中预览网站进行实时编辑,并且我不希望它重新加载,直到我告诉他们点击重新加载。
ng serve --live-reload=false
--aot --prod
不适用于我。没有尝试其他设置,但这不起作用。--prod
模式下进行开发?