デフォルトではすべてが次のものにバンドルされています:
- インラインバンドル
- ポリフィルバンドル
- スタイルバンドル
- ベンダーバンドル
- メインバンドル
別々にすることは可能ですか?CSSファイル?
ベストアンサー1
はい!angular.json
ファイル内で一般的に行われるのは
"styles": [
"styles/bootstrap.scss",
"styles/app.scss",
"styles/whatever-else.scss"
]
そして、それらすべてがファイルに結合されdist/styles.5d56937b24df63b1d01d.css
、任意の名前が付けられます。
その代わり使用できますここで定義されたオブジェクト表記
"styles": [
{
"input": "styles/bootstrap.scss",
"bundleName": "bootstrap"
},
{
"input": "styles/app.scss",
"bundleName": "app"
},
{
"input": "styles/whatever-else.scss",
"bundleName": "foo-bar"
},
]
これにより、3 つの個別の CSS ファイルが生成されます。
dist/bootstrap.*.css
dist/app.*.css
dist/foo-bar.*.css