vue 配置less全局样式(style-resources-loader)

1、新建全局样式less文件

@base-color-blue: #1890ff;
@base-color-green: #13ce66;
@base-color-white: #fff;
@base-color-black: #515a6e;
@base-color-yellow: #ffba00;
@base-color-orange: #ff6700;
@base-color-red: #ff4d4f;
@base-color-grey: rgba(0, 0, 0, 0.65);
@base-color-background: #f6f8f9;
...

2、在package.json配置文件中检查是否安装过插件

在这里插入图片描述

3、如果没有安装安装插件(缺少那个安那个)

npm i style-resources-loader
npm i vue-cli-plugin-style-resources-loader
npm install less less-loader --save-dev 

4、在 vue.config.js添加配置

const path = require('path')
module.exports = defineConfig({
    
    
  pluginOptions: {
    
    
    'style-resources-loader': {
    
    
      preProcessor: 'less',
      //路径根据自己的文件配置
      patterns: path.resolve(__dirname, 'src/vab/styles/variables/variables.less')
    }
  }
})

5、在文件中调用

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_50207524/article/details/129977687