3

angular-cliのビルドプロセスを、angle-cli自体を書き換えずに拡張できますか?昔のように、私はビルドプロセスのための私の貪欲/はちみつの仕事を書いたと私は私が望むすべてを変更することができます。angle-cliのビルドパイプラインを拡張する

私はangle-cliのデフォルトビルドシステムを変更したいと思います。プロダクションビルドのスタイルとHTMLテンプレートをインライン化し、ファイルがコンパイル、連結される順序を変更します。_home、_aboutのように "_"接頭辞を持つsassファイルのコンパイルを防止します。いくつかの引数/ configをビルドコマンドに渡します。

答えて

2

ビルドプロセスは、ember-cliと同じ方法で拡張できます。documentationを参照してください。

この方法を使用すると、既存のビルドコマンドとタスクを上書きし、希望するものに置き換えることができます。

+0

ありがとうございますが、これでビルド全体のパイプラインを上書きすることができます。しかし、私は、特定のビルドステップを上書きする場合、嫌な処理のように。 Angular2Appでハードコーディングされた独自のsass-pluginをAngular-Cliが使用しているのを見ました。もし私がsass-pluginを自分の実装に置き換えたいのであれば、例えばsass import関数を上書きするか、sassにカスタム関数を追加したいからです。 –

関連する問題