📌  相关文章
📜  ng 无需重新加载即可服务 (1)

📅  最后修改于: 2023-12-03 15:17:52.173000             🧑  作者: Mango

简介

Angular(即Angular 2+)是一种用于构建Web应用程序的平台。它是一个依赖注入的框架,凭借它可开发出高效、模块化和可测试的应用程序。其中一个最强大的功能是“ng 无需重新加载即可服务”。

什么是'ng 无需重新加载即可服务'?

“ng 无需重新加载即可服务”是 Angular CLI 的一个特性,可用于在应用程序运行时快速而不影响使用的情况下使其具备热重载功能。由于这个特性,程序员不再需要手动重新启动应用程序,就可以迅速看到变化并针对其进行调试。

如何使用“ng 无需重新加载即可服务”?

在 Angular CLI V7.0.0 以后的版本中,"ng serve"命令已自动启用“ng 无需重新加载即可服务”。

要使用此特性,请使用以下命令启动应用程序。

ng serve -o --hmr
  • "o"选项打开浏览器。
  • “hmr”是 hot module replacement 的缩写,用于启用“ng 无需重新加载即可服务”特性。

启动命令后,应用程序会像往常一样启动,不过此时,若您对应用程序所作出的任何更改(例如修改代码或HTML / CSS 文件),这些更改将立即生效,并且不会影响您在本地进行的任何其他更改。

总结

“ng 无需重新加载即可服务”是 Angular 中非常有价值的一个特性。通过应用此特性,程序员可以更加高效地开发Angular应用程序,因为它可以帮助他们更快地看到代码更改并进行调试。现在,你可以开始享受这个功能了!