5

我想知道是否有办法根据环境配置 angular.json 文件的脚本部分。

我只想在生产环境中包含一个特定的脚本(Myscript.js)。

"scripts": [
          "./node_modules/jquery/dist/jquery.min.js",
          "./node_modules/slick-carousel/slick/slick.min.js",
          "./src/assets/scripts/Myscript.js"
        ]

我在文档中找不到任何关于此的内容。可能吗?

4

1 回答 1

7

您可以将scripts数组添加productionangular.json. 这位于

项目->{projectName}->架构师->构建->配置->生产

"projects": {
  {projectName}: {
    "architect": {
      "build": {
        "configurations": {
          "production": {
            "scripts": [
              "./node_modules/jquery/dist/jquery.min.js",
              "./node_modules/slick-carousel/slick/slick.min.js",
              "./src/assets/scripts/Myscript.js"
            ]
          }
        }
      }
    }
  }
}

但是,如果环境变量设置为 true,这不会显示,因此,如果您有更多需要此的配置,您显然也可以将其添加到那里。

于 2018-12-28T09:10:33.720 回答