如何在生成期间禁用ng-test执行

时间:2018-05-14 18:14:44

标签: build angular-cli

我对基于角度cli的项目很新。

我创建了我的angular-cli项目。我想知道有没有办法在ng build --prod期间禁用/启用ng-test执行。我需要这个的原因是,在我的CI-CD环境中(我正在构建一个Prod版本),我不需要npm测试或任何业力相关的东西,因为我只在我的本地测试中需要它们。

我在.angular-cli.json中尝试了以下选项,但它也没有用。 (a)我试图在我的.angular-cli.json

中注释掉测试
  // "test": {
  //   "karma": {
  //     // "config": "./karma.conf.js"
  //   }
  // },

(b)我试图只评论业力部分

如何控制prod构建中的测试执行?

1 个答案:

答案 0 :(得分:0)

也许现在回答这个问题有点晚了,但是我遇到了同样的问题,并找到了解决方案:

在“ tsonfig.app.json”中,您可以添加以下行:

"exclude": ["src/test.ts", "**/*.spec.ts"]