Angular CLI 6未知选项:' - singleRun'

mrk*_*nic 22 angular angular-cli-v6

当我想执行我的测试时,我曾经--single-run激活了选项,但在升级到Angular 6后,它不再被识别.

> ng test --source-map=false --single-run --no-progress --browsers=ChromeNoSandbox
Run Code Online (Sandbox Code Playgroud)

未知选项:' - singleRun'

Angular CLI 6中对于--single-run的等效选项是什么?

Bun*_*ner 37

与旧版本的角CLI的,你曾经是能够同时使用--singleRun,并--watch=false同样的事情.现在他们删除了--singleRun.

你仍然可以使用 ng test --watch=false

Angular cli 1.x docs

测试将在通过Karma执行构建后执行,它将自动监视您的文件以进行更改.您可以通过--watch = false或--single-run一次运行测试.

Angular cli 6.x docs

测试将在通过Karma执行构建后执行,它将自动监视您的文件以进行更改.您可以通过--watch = false一次运行测试.


Saj*_*ran 6

你应该使用ng 测试

ng test --watch=false
Run Code Online (Sandbox Code Playgroud)