diff --git a/package.json b/package.json index c77bc748..ea90671f 100644 --- a/package.json +++ b/package.json @@ -31,8 +31,10 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^4.2.3", + "autoprefixer": "^10.4.16", "eslint": "^8.50.0", "eslint-plugin-vue": "^9.17.0", + "postcss": "^8.4.30", "sass": "^1.68.0", "vite": "^4.4.5" } diff --git a/vite.config.js b/vite.config.js index 9bfa1e73..1eb7400e 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,6 +1,7 @@ import { defineConfig, loadEnv } from 'vite' import vue from '@vitejs/plugin-vue' import path from 'node:path' +import autoprefixer from 'autoprefixer' export default defineConfig(({ mode }) => { // Load .env @@ -9,6 +10,13 @@ export default defineConfig(({ mode }) => { return { plugins: [vue()], + css: { + postcss: { + plugins: [ + autoprefixer({}) // add options if needed + ], + } + }, resolve: { alias: [ // webpack path resolve to vitejs