2017-08-02 18 views
2

index.htmlからabc.xyzに名前を変更する必要があると仮定して、ng buildプロセス中に可能ですか?もしそうなら、私はそれをどうやってやりますか?Angular CLIビルドスクリプトでファイル名を変更する

package.jsonbuildスクリプトを修正する必要があり、おそらくパイプを使用する必要があると仮定していますが、Angular CLI githubまたはNPMのサイトを参照して調べることができませんでした。 Googleはどちらも私を助けてくれていません...正しい質問をしてはいけません。

答えて

1

CLIにはファイルの名前を変更することはできませんが、カスタムnpmスクリプトを使用するだけで済みます。あなたがWindows上にある場合

  • があなたのNPM build scriptmove cmdのコマンドを使用することができます:あなたはそれを行うことができますどのように、複数のオプションがありますがLinux上にある場合

    "build": "ng build && move dist\\index.html dist\\abc.xyz"

  • ます代わりにmvを使用する必要があります。

    "build": "ng build && mv dist/index.html dist/abc.xyz"

npm run buildを実行すると、探している結果が得られます。

また、build scriptcross platform(Linux版のスクリプトはすべてのプラットフォームで有効です)のようになりますので、この方法でcash-mv npmパッケージを使用することもできます。

+0

ng buildコマンドでどのように使用されるかわかりませんか? – BillF

+0

あなたが必要とするすべての詳細で質問を更新しました – Kuncevic

関連する問題