2017-05-18 34 views
1

用の外部CDNパスを使用して、どのアプリがindex.htmlを角度CLI - 角度CLIを使用してバンドル

<link href="//cdn.somecdnserver.com/styles.876a543b210c.bundle.css rel="stylesheet"/> 

代わりのngのビルドを行う際

<link href="styles.876a543b210c.bundle.css" rel="stylesheet"/> 

のように相対パスを使用したなどのリソースを含めることができます?

答えて

0

今のところ、パスを置き換えるためにAngularCliバンドル後にガルププロセスを追加することができました。あなたが渡すことができます:{ "NGは& &一口を構築する" "ビルド":}

1

そしてpackage.jsonのスクリプトの中で、私は

"スクリプト" のように "& &がぶ飲み" を追加--deploy-urlオプションをng buildに設定します。例えば:

ng build --prod --deploy-url //cdn.somecdnserver.com/ 

これは//cdn.somecdnserver.com/に対する相対参照するすべてのスタイルとスクリプトバンドルになります。