import path from'path'
import { defineConfig } from'vite'
import vue from'@vitejs/plugin-vue'
const isProduction = process.env.NODE_ENV ==='production'
// https://vitejs.dev/config/
export default defineConfig({
//配置路径别名
resolve: {
alias: {
'@': path.resolve(__dirname, './src')
}
},
base: isProduction ?'./' :'',
server: {
open:true, // 如果需要在服务启动后自动打开页面可以打开这个设置
proxy: {
'/api': {
target:'www.XXXX.com',
changeOrigin:true
}
}
},
//vite 在 build 的时候默认会进行压缩计算,但 vite 实际上不提供 gzip 压缩功能,所以不需要让他花时间算压缩后大小,关掉这个设置可以提升打包速度。
build: {
brotliSize:false // 默认为true
},
plugins: [vue()],
})
