【发布时间】:2016-08-20 04:59:56
【问题描述】:
我正在使用 Angular 2 + webpack + scss。由于某种原因,我不能使用 scss 变量:
$white: #fff;
.test{
color: $white;
}
在样式控制台中,我看到未设置颜色(删除线)。
我的 webpack 配置:
module: {
loaders: [
{ test: /\.ts$/, loader: 'ts-loader', exclude: /node_modules/ },
{
test: /\.scss$/,
exclude: /node_modules/,
loader: ['raw-loader', 'sass-loader']
}
]
有人知道它可能是什么吗?
【问题讨论】:
-
不,我只是创建一个示例
-
您查看编译后的 CSS 了吗?
-
{ test: /^((?!materialize).)*\.css$/, loader: 'raw-loader' }
-
这不可能是您的 CSS,您确定您查看的是正确的文件吗?
-
我的想象力很糟糕,webpack 做 scss 魔法。我配置 webpack,因为它提供了there。而且我根本没有css文件。