テストを実行したいとき、以前はオプション--single-run
がアクティブになりましたが、Angular 6にアップグレードした後、認識されなくなりました。
> ng test --source-map=false --single-run --no-progress --browsers=ChromeNoSandbox
不明なオプション: '--singleRun'
--single-runのAngular CLI 6の同等のオプションは何ですか?
古いバージョンのangle-cliでは、同じことに対して--singleRun
と--watch=false
の両方を使用できました。今、彼らは--singleRun
を削除しました。
ng test --watch=false
を引き続き使用できます
Karmaを介してビルドが実行された後、テストが実行され、ファイルの変更を自動的に監視します。 --watch = falseまたは--single-runを使用して、テストを1回実行できます。
Karmaを介してビルドが実行された後、テストが実行され、ファイルの変更を自動的に監視します。 --watch = falseを使用して、テストを1回実行できます。
使用する必要がありますng test
ng test --watch=false
この問題を参照してコメントしてください
https://github.com/angular/angular-cli/issues/10711#issuecomment-387704999
Angular v6以降では、-single-runを指定する必要はありません。