【发布时间】:2017-01-30 20:24:20
【问题描述】:
angular-cli: 1.0.0-beta.15
节点:6.5.0
操作系统:linux x64
我想编译来自bootstrap-material-design v4-dev 分支的scss 文件,方法是将其放入angular-cli.json 的apps[0].styles[] 数组中,但出现以下错误:
ERROR in ./~/css-loader!./~/postcss-loader!./~/sass-loader!./~/bootstrap-material-design/scss/bootstrap-material-design.scss
Module build failed:
@import "bootstrap/scss/variables"; // from bootstrap node_module
^
File to import not found or unreadable: bootstrap/scss/variables
Parent style sheet: /home/ciesielskico/Documents/Git/reports/node_modules/bootstrap-material-design/scss/_variables.scss
in /home/ciesielskico/Documents/Git/reports/node_modules/bootstrap-material-design/scss/_variables.scss (line 45, column 1)
@ ./~/bootstrap-material-design/scss/bootstrap-material-design.scss 4:14-148
@ multi styles
angular-cli.json
"styles": [
"../node_modules/bootstrap/scss/bootstrap-flex.scss",
"../node_modules/bootstrap-material-design/scss/bootstrap-material-design.scss",
]
在 bootstrap-material-design 的文档中,它说将 node_modules 放在 sass-loader 的 includePath 中。
当前版本的 angular-cli 可以吗? 如果是,怎么做?
【问题讨论】:
标签: angular angular-cli