build: add autoprefixer

This commit is contained in:
mrholek
2023-09-26 20:11:34 +02:00
parent d7b5c37874
commit c60551ed2e
2 changed files with 10 additions and 0 deletions
+2
View File
@@ -31,8 +31,10 @@
}, },
"devDependencies": { "devDependencies": {
"@vitejs/plugin-vue": "^4.2.3", "@vitejs/plugin-vue": "^4.2.3",
"autoprefixer": "^10.4.16",
"eslint": "^8.50.0", "eslint": "^8.50.0",
"eslint-plugin-vue": "^9.17.0", "eslint-plugin-vue": "^9.17.0",
"postcss": "^8.4.30",
"sass": "^1.68.0", "sass": "^1.68.0",
"vite": "^4.4.5" "vite": "^4.4.5"
} }
+8
View File
@@ -1,6 +1,7 @@
import { defineConfig, loadEnv } from 'vite' import { defineConfig, loadEnv } from 'vite'
import vue from '@vitejs/plugin-vue' import vue from '@vitejs/plugin-vue'
import path from 'node:path' import path from 'node:path'
import autoprefixer from 'autoprefixer'
export default defineConfig(({ mode }) => { export default defineConfig(({ mode }) => {
// Load .env // Load .env
@@ -9,6 +10,13 @@ export default defineConfig(({ mode }) => {
return { return {
plugins: [vue()], plugins: [vue()],
css: {
postcss: {
plugins: [
autoprefixer({}) // add options if needed
],
}
},
resolve: { resolve: {
alias: [ alias: [
// webpack path resolve to vitejs // webpack path resolve to vitejs