ebike-plus-ui/vite.config.ts

22 lines
589 B
TypeScript
Raw Normal View History

2024-03-24 17:50:12 +08:00
import { defineConfig, normalizePath } from "vite";
import vue from "@vitejs/plugin-vue";
import path from "path";
import postcssPresetEnv from "postcss-preset-env";
const variablePath = normalizePath(path.normalize("./src/style/variable.scss"));
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
css: {
postcss: {
plugins: [postcssPresetEnv()]
},
preprocessorOptions: {
scss: {
// additionalData的内容会在每个scss文件的开头自动注入
additionalData: `@import "${variablePath}";`
}
}
}
});