Closed PerseveranceZ closed 6 years ago
之前 issue 中的配置已经失效,因为 weex-loader 加入了 数组校验,必须用数组方式注入。
{
test: /\.vue(\?[^?]+)?$/,
use: [{
loader: 'weex-loader',
options: {
loaders: {
sass: ['sass-loader'],
scss: ['sass-loader'],
less: ['less-loader'],
stylus: ['stylus-loader']
}
}
}]
}
@PerseveranceZ 嵌套的sass不生效,但是声明变量可以生效。什么原因呢?
.a {
font-size: 16px;
.b {
// 这里的css不会被编译出来
font-size: 20px; // 无效
}
}
weex 文档中有说明 @pcwang0205
这里是 weex-loader 相关 issue 链接
升级到
code:
sass 中变量的写法原来项目中没有问题,升级后项目中会报
@erha19 项目回到依赖
weex-loader: '^0.5.2'
就好了