在我的.angular-cli.json
中,styles
属性如下:
"styles": [
"styles.css",
"../node_modules/bootstrap/dist/css/bootstrap.min.css",
"adminlte.css",
"../node_modules/admin-lte/dist/css/skins/skin-yellow-light.min.css"
],
我希望这些文件会按顺序捆绑,但我得到styles.bundle.css
这样:
AdminLTE ...... styles ...... skin-yellow-light ...... bootstrap ......
这导致我的项目风格在构建之后与开发模式不同。 所以我想知道为什么。
答案 0 :(得分:1)
我通过@import
将所有样式文件解析为styles.css
来解决此问题,因此我的angular-cli.json
:
"styles": [
"styles.css"
]
和styles.css
:
/* import other style files */
@import "./styles/bootstrap.min.css";
@import './styles/adminlte.css';
@import './styles/skin-yellow-light.min.css';
/* some global styles */