如何在vue项目中配置全局sass样式

第一步 创建全局scss

需要安装 sass

在scr目录下新建一个scss文件
(一般命名为global.scss/theme.scss)


第二步 配置vue.config.js

在根目录下的vue.config.js进行配置

如果没有vue.config.js  文件则新建一个文件

    module.exports = {
      css: {
        loaderOptions: {
          sass: {
            data: '@import "全局sass文件路径";',
          },
        },
      },
    };
    //在global.scss/theme.scss文件中写入
    @function px2vw($px){
        @return $px/1080*100vw //1080是指设计图的实际宽度
    }
    

第三步 使用全局sass

    应用在vue文件style中使用import引入global.scss/theme.scss文件
	// @import "../scss/global.scss";
    .list{
    width: px2vw(750);//px2vw为函数名,750为实际px像素大小
    
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值