vue-cli项目使用scss

本文档介绍了一个移动端Vue项目的配置过程,重点讲解如何在项目中安装和配置node-sass、sass-loader和style-loader以支持SCSS。通过阅读和学习此项目,可以提升开发者对Vue和SCSS的应用能力。在配置文件webpack.base.config.js中,需要正确合并vue-loader的选项,以避免报错。确保SCSS加载器能够正确工作,例如在vue-loader的选项中添加对应的loaders配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍一个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
          }
        }
      },

注意:配置好,需要重启一下 npm run dev

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值