【问题标题】:Angular build watch creating multiple main.js filesAngular 构建监视创建多个 main.js 文件
【发布时间】:2020-02-05 04:10:07
【问题描述】:

我正在运行以下命令

npx ng build --watch=true

它会在 dist 文件夹中生成正确的文件,并带有哈希值。但是,如果我更改一个文件,它会生成一个新的 main.xxxxx.js 和 polyfills.xxxx.js 文件,而不是覆盖现有的 main.xxxx.js 和 polyfills.xxxxx.js 文件,因此新的更改不是反映在页面上。

【问题讨论】:

  • 您的问题是什么?您是否希望 ng build 在文件更改时重新加载浏览器?
  • @cobolstinks 我希望 ng build --watch=true 覆盖已编译的文件,以便在我刷新浏览器时它应该选择新的更改

标签: angular


【解决方案1】:

我想你不明白ng build 做了什么。它旨在构建您的应用程序,而不是在浏览器中提供它。如果您想在浏览器中构建和提供应用程序并在浏览器中进行热重载,您需要运行。

npx ng serve

【讨论】:

  • 我实际上是在构建 Angular 应用程序并使用 nodejs 公开它,它也具有我的后端服务的逻辑,这样我就可以在相同的端口号上运行它们。
猜你喜欢
  • 2017-01-11
  • 2018-11-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-13
  • 1970-01-01
  • 2011-05-02
  • 2019-12-12
相关资源
最近更新 更多