ch-wsk-h5/vite.config.js
2026-06-03 11:32:55 +08:00

38 lines
885 B
JavaScript

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { VantResolver } from '@vant/auto-import-resolver'
import postcssPxToViewport from 'postcss-px-to-viewport-8-plugin'
// https://vite.dev/config/
export default defineConfig({
server: {
host: '0.0.0.0',
port: 9992,
},
plugins: [
vue(),
AutoImport({
resolvers: [VantResolver()],
}),
Components({
resolvers: [VantResolver()],
}),
],
css: {
postcss: {
plugins: [
postcssPxToViewport({
viewportWidth: 375, // 设计稿的宽度
unitPrecision: 5,
viewportUnit: 'vw',
selectorBlackList: ['ignore', 'tab-bar'],
minPixelValue: 1,
mediaQuery: false
})
]
}
}
})