生产构建中的角度cli懒惰的全球风格路径

问题描述 投票:2回答:1

因此,如果您使用以下配置,angular-cli可以输出多个样式表:

....
"styles": [
  "../styles/app.scss",
  { "input": "../styles/print.scss", "lazy": true, "output": "print" },
],
....

如果您通过print.bundle.css标志,这反过来将在dev和print.{some-hash}.bundle.css的build dir中生成--extract-css

如何在运行时在生产中加载此样式表?

我只是没有找到一种方法来获得正确创建<link>标签的名称。

基本上我需要这个用于打印和CKEditor IFrame。

angular angular-cli
1个回答
0
投票

您需要在生成的文件名中禁用哈希码。要防止这种情况,请在生产版本上使用--output-hashing=media--output-hashing=none标志。

© www.soinside.com 2019 - 2024. All rights reserved.