我想将Sass Eyeglass与Webpack一起使用。我发现关于它的信息很少,而且相当令人沮丧,因为我确信它可以完成。
有没有人成功使用它?
我设法让眼镜在最近的 webpack 中与 sass-loader 一起工作。
Eyeglass 为 sass 注入了自己的选项,您可以将其作为选项传递给 sass-loader:
[...]
{
test: /\.scss$/,
include: config.paths.assets,
use: ExtractTextPlugin.extract({
fallback: 'style',
publicPath: '../',
use: [
`css?${sourceMapQueryStr}`,
'postcss',
`resolve-url?${sourceMapQueryStr}`,
{
loader: `sass?${sourceMapQueryStr}`,
options: eyeglass({
// sass options...
includePaths: ['/share/scss/'],
eyeglass: {
// eyeglass options
}
})
}
],
}),
},
[...]