コンポーネント作成時にspec.ts を作らない方法

NO IMAGE

angularを使っていて、見つけた小技をご紹介します。

ngコマンドでコンポーネントを作成する時に、spec.ts というファイルを作成しない方法です。

ngコマンドでコンポーネントを作成すると、
spec.ts というファイルができます。

これは、ユニットテスト用のファイルなのですが、
今は本開発じゃないので、ユニットテストをしないって人は、
作らなくてもいいと思われるのではないでしょうか。

私もそうで、出力したくないなあと思い、方法を調べました。

目次

 手順

./angular-cli.json のファイルを以下に変更します。

  "defaults": {
"component": { "spec": false }
}

コンポーネント作成コマンド実行時に、
「–spec=false」 をつけても同じ効果があるようです。

例:ng generate component test –spec=false

Web技術カテゴリの最新記事