Vue-cli3.x 如何进行sass操作

本文详细介绍了如何在Vue CLI 3.x项目中集成和使用SASS,包括安装必要依赖、配置SASS变量以及将SASS样式应用于组件的方法。通过全局引入SASS文件,实现变量的复用,简化了样式管理。

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

创建好vue-cli3.x创建好后;新建一个Vue项目;在该项目中使用sass需要两步;

首先;安装sass操作的依赖:安装node-sass 和 sass-loader

               1:npm install --save-dev node-sass;

               2:npm install --save-dev sass-loader;

第二步:.在需要使用sass地方的组件中直接使用:

             <style lang = "scss" scoped>

                       $myRed:#ff0;

                       .top{

                                color:$myRed;

                           }

            </style>

对于页面中需要的sass变量比较多;可以单独建一个sass文件;即在src下创建一个common文件,我们在里面存放scss文件,base.scss中设置$myColor,j具体做法如图:然后在刚刚我们的组件中导入:              

       <style lang = "scss" scoped>

              @import "../../common/scss/base";    (注意引入的层级关系)   

                       .top{

                                color:$myColor;

                           }

            </style>

   如果你觉得每个组件都引入sass文件;很麻烦;也可以把它在全局引入;使其变成全局变量;供全局使用。操作步骤:

             在main.js中引入sass文件;即:import   "./commonon/base.scss"    ;

  对于多个sass文件;可以把多个sass文件引入一个根sass文件中;如:main.scss;然后在需要的组件中引入main.scss即可;

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值