vue-cli3中设置less全局变量

Step1.下载更新至最新的vue-cli3.X

npm install -g @vue/cli

Step2. 安装 vue-cli-plugin-style-resources-loader

根据文档执行:(不要直接npm i 安装,用vue内置的add:)

vue add style-resources-loader

安装过程中,会询问安装哪个预处理器:(我用的是less)

image

 

Step3. 手动添加需要引入的变量文件

步骤2完成之后,会在vue.config.js自动添加less的配置,当然变量文件是需要手动添加的

@blueColor:blue;
const path = require("path");  
module.exports = {
    css: {
    },
    pluginOptions: {
      'style-resources-loader': {
        preProcessor: 'less',
          patterns: [
           path.resolve(__dirname, './src/less/variables.less')  // 变量文件位置
         ]
       }
    },
}

Step4. 使用

<style lang="less">
  @import "~@/style/varibles.less";
  .videoCourse .tabs-tab-active{
      color: @color;
      border-bottom: 1px solid @color;
  }
</style>

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值