vue-cli3.0搭建项目后--使用全局颜色(样式)变量(style-resources-loader)

21 篇文章 0 订阅
7 篇文章 0 订阅

第一步:安装style-resources-loader👇

vue add style-resources-loader

第二步:在vue.config.js中加入这块代码👇

// 如果没有下载path插件需要先安装一下
const path = require('path')
module.exports = {
  pluginOptions: {
    'style-resources-loader': {
      preProcessor: 'less', // 如果你使用的是scss,那这里要写scss
      patterns: [
        // 此路径要根据你的实际情况
        path.resolve(__dirname, './src/assets/variableCss.less')
      ]
    }
  }
}

第三步:根据路径创建variableCss.less文件,书写格式👇

@bas-bgc: rgba(63, 156, 149);
@bas-width: 2rem;

第四步:在样式里使用👇

<style lang="less">
.zsFooter {
  width: @bas-width;
  height: 2rem;
  background-color: @bas-bgc;
}
</style>

备注:如果你是使用scss,那vue.config.js的preProcessor:scss,然后新建的文件为variableCss.scss,然后文件内格式不是@,而是$,其他都是一样的。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值