我正在使用ng-cli
构建工具来组装我的 Angular2 应用程序。
我正在使用 Sass 为我的组件设置样式。在这些 sass 文件中,我想从 bootstrap 导入一些 sass 内容。
我通过使用 Sass 实现了这一点,该 Sass@import
使用了下面相关引导文件的相对路径node_modules
:
@import "../../../../node_modules/bootstrap/scss/_variables.scss";
这有点麻烦,如果我更改组件的目录结构就会中断。
有没有更简洁的机制来导入node_modules
没有相对路径的表单?
似乎 sass 属性includePaths
允许我将其声明node_modules
为包含路径,并允许我进行简洁的导入
@import "bootstrap/scss/_variables.scss";
如何指示ng-cli
配置 Sass includePaths
?