繁体   English   中英

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

[英]Angular CLI 6 Unknown option: '--singleRun'

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

> ng test --source-map=false --single-run --no-progress --browsers=ChromeNoSandbox

未知选项:'--singleRun'

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

使用旧版本的 angular-cli,您曾经可以将--singleRun--watch=false用于同一件事。 现在他们删除了--singleRun

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

Angular cli 1.x 文档

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

Angular cli 6.x 文档

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

你应该使用ng 测试

ng test --watch=false

请参考本期并发表评论

https://github.com/angular/angular-cli/issues/10711#issuecomment-387704999

从 Angular v6 开始,你不需要指定 --single-run

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM