【问题标题】:Why are runtime.js, styles.js created on ng serve command为什么在 ng serve 命令上创建 runtime.js、styles.js
【发布时间】:2019-05-09 00:26:55
【问题描述】:

程序员朋友们好

我是 Angular 新手,我想知道为什么在运行 ng serve 命令时会创建这两个文件。

these are the files

我知道为什么要创建其他 3 个文件(main.js、polyfills.js、vendor.js),但我不知道我提到的 2 个文件(runtime.js、styles.js)

我也试过用谷歌搜索,但没有关于这两个文件的信息。

感谢任何帮助。

【问题讨论】:

  • 它们是不言自明的。由于它们是 Angular 内部的,我认为您在学习 Angular 时不需要专注于它。考虑一个包含应用程序的运行时配置,另一个包含其样式。

标签: javascript html angular angular6 angular-cli


【解决方案1】:

我不擅长解释,但让我对这些事情发表我的理解。它基本上是 webpack(AOT 编译器)配置,它会持续观察您对代码的更改,如果更改检测到其编译所有文件并转换为最小化版本。

  1. runtime.js :包含所有文件(组件、模块、服务、管道等)转换为js并转换为最小化版本。
  2. styles.js :css 文件相同。

我希望你能从中得到灵感。

【讨论】:

  • 那么 main.js 是什么?
猜你喜欢
  • 1970-01-01
  • 2019-03-20
  • 1970-01-01
  • 2021-08-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-07
相关资源
最近更新 更多