angularを使っていて、見つけた小技をご紹介します。
ngコマンドでコンポーネントを作成する時に、spec.ts というファイルを作成しない方法です。
ngコマンドでコンポーネントを作成すると、
spec.ts というファイルができます。
これは、ユニットテスト用のファイルなのですが、
今は本開発じゃないので、ユニットテストをしないって人は、
作らなくてもいいと思われるのではないでしょうか。
私もそうで、出力したくないなあと思い、方法を調べました。
目次
手順
./angular-cli.json のファイルを以下に変更します。
"defaults": {
"component": { "spec": false }
}
コンポーネント作成コマンド実行時に、
「–spec=false」 をつけても同じ効果があるようです。
例:ng generate component test –spec=false
コメントを書く