【发布时间】:2017-02-14 22:04:09
【问题描述】:
我想通过使用 SASS inheritance 将 Bootstrap CSS 添加到我自己的子元素中:
nav > a {
@extend: .nav-item;
@extend: .nav-link;
}
我使用 Node 和 webpack 进行捆绑。我已经安装了bootstrap-sass,但我似乎无法让@import 'bootstrap' 工作。我得到的只是File to import not found or unreadable: bootstrap。 webpack代码的sass部分是:
module: {
loaders: [
....,
{
test: /\.scss$/,
loader: ExtractTextPlugin.extract('css!sass'),
}],
我想这一定是我错过的一些微不足道的事情。 SASS 无法访问该库并不奇怪,但我还没有找到任何关于如何将库直接提供给 SASS 的好的提示。
【问题讨论】:
-
此问题与css无关。
-
我认为,您的
@extend语法错误。查看css-tricks.com/the-extend-concept了解更多详情。 -
@DeepakYadav 认为这可能有问题。更新到替代结构,你认为这会奏效吗?如果我能走到那一步,我会很高兴......
标签: node.js twitter-bootstrap sass