# Vue3-Vite设置less全局变量
# 1.安装所需的依赖项:
npm install less less-loader --save-dev
# 2.在vite.config.js
文件中设置CSS预处理器选项:
import { defineConfig } from 'vite';
export default defineConfig({
css: {
preprocessorOptions: {
less: {
// 引入全局变量文件
additionalData: `@import "@/styles/variables.less";`
}
}
}
})
这里additionalData
选项用于加载指定的全局变量文件,@
符号表示src
目录。请根据您的实际文件路径进行相应的更改。
# 3.创建全局变量文件,例如variables.less
,并在其中定义您需要的变量,例如
@primary-color: #1890ff;
@border-color: #ccc;
# 4.在组件或样式文件中使用定义的全局变量,例如:
.button {
background-color: @primary-color;
border: 1px solid @border-color;
}