2017-09-18 4 views
8

.angular-cli.jsonには、*.specファイルの自動作成を無効にするオプションがあります。コンポーネントについては、json schemaを参照してください。Angular CLIは既存のコンポーネントの.specファイルを作成します。

これは本当に素敵な機能です。コンポーネントをテストすることは、急成長中のプロジェクトで本当に価値のあるものではないかもしれないからです。

ただし、既存のコンポーネント/ service/pipe/whatsoeverの対応する*.specファイルを生成/再作成するオプションが必要な場合があります。

コマンドラインコールを使用すると可能でしょうか? feature requestを作成し

、このための2つのソリューションがあります

答えて

0

...のはそれが行く方法を見てみましょう:

  • 1:は、@angular/cliのコピーを作成し、独自のコードを追加します(または拡張それを既存のng newコマンド(https://github.com/angular/angular-cli/blob/master/packages/%40angular/cli/commands/new.ts)に置き換え、グローバルにインストールした@angular/cliに統合します。これはおそらく実用的ではないし、あなたの時間の価値がない。
  • 2:@angular/cliチームにプルリクエストを行い、あなたのアイデアを統合してください。コードが機能し、アイデアが十分に見える場合は、追加してください。
関連する問題