2017-04-06 14 views
0

私はangle-cli:1.0.0-beta.28.3を使用してプロジェクトファイルをバンドルしています。 ng buildを実行すると、distフォルダの下にmain.bundle.jsファイルが作成されます。カスタムバンドルファイル名angular-cli

main.bundle.jsの代わりにカスタム名(例:myproject.js)を付けたいとします。 ng buildを使用するときにカスタム出力ファイル名を提供する方法はありますか?

答えて

3

残念ながら、バンドル名は設定できません。ビルドのwikiでそのようなことのためのオプションはありません。https://github.com/angular/angular-cli/wiki/build

しかし、あなたはあなたのためにそれを行う簡単なnodejsスクリプトを実行することができます

// rename.js file - location, right next to package.json 
var fs = require("fs"); 
fs.rename("./dist/main.bundle.js", "./dist/myproject.js"); 

、あなたのpackage.jsonに、新しいscriptを追加します今すぐスクリプトを実行build-rename

"scripts":{ 
    "build-rename":"ng build && node rename.js" 
} 

ような何かそれを呼び出すnpm run build-rename

関連する問題