2016-12-12 16 views
9

終了後にタスクを実行するためにng buildをどのように拡張するのかと思います。ng buildの後のangle-cli runコマンド

私の最終目標は、私の 'package.json'をdistフォルダにコピーすることです。

このような何か私は無地のNPMを使用していた場合:

"postbuild": "cpx ./package.json ./dist/", 

私は角度-cli.jsonに、私は、静的なファイルをコピーするには、「資産」を使用することができます知っているが、それは外のファイルに対しては機能しません。 src。ですから、ngのビルドが完了した後にコピータスクを実行できるかどうかは疑問です。

答えて

10

"build":" "ng build" 

NPMスクリプトを定義しても、ポストビルドスクリプトを追加します。

"postbuild": "cpx ./package.json ./dist/", 

npm run buildを実行した後にコピースクリプトが呼び出されます。

+5

'ng build --watch'を使ってこの作業を行い、すべてのビルド後にスクリプトを実行する方法はありますか? – kapser

関連する問題