介绍一个vue项目给大家学习,阅读别人的项目可以快速提高自己哦, 移动端vue完整项目
安装node-sass+sass-loader+style-loader,进入webpack.base.config.js配置scss。
所以增加如下:
{
test: /\.vue$/,
loader: 'vue-loader',
options: {
loaders: {
'scss': 'style-loader!css-loader!sass-loader'
}
}
}
当然,如果需要在vue文件style标签使用scss的话,需要声明一下:
<style rel="stylesheet/scss" lang="scss">
一定要注意的是,如果配置里已经有了vue-loader项,则需要合并在一起,否则将报错,如下
{
test: /\.vue$/,
loader: 'vue-loader',
options: vueLoaderConfig
}
有这个则两个合并在一起,你懂得,比如这样
{
test: /\.vue$/,
loader: 'vue-loader',
options: {
loaders: {
'scss': 'style-loader!css-loader!sass-loader',
'vueLoaderConfig':vueLoaderConfig
}
}
},