Angular:styles.css 对比 styles.xxxx.css

Angular: styles.css vs. styles.xxxx.css

虽然正在开发 DOM“正常”中的样式 link。

在生产中添加了一个十六进制数字,如下例所示:

<link rel="stylesheet" href="styles.2a837f84c87615489567.css">

必须设置哪个参数(在“angular.json”?)避免加号? 还有什么必须做的?

如果你想修改你生成的不应该有数字的包,那么你可以通过修改 angular.json options outputHashingnone[= 来轻松配置它17=]

angular.json

  "architect": {
    "build": {
      "builder": "@angular-devkit/build-angular:browser",
      "options": {
        ....
      },
      "configurations": {
        "production": {
          ...,
          outputHashing: none,
         ...
      },
    },
 },

--output-hashing=none参数传递给命令。

ng build --prod --output-hashing=none.