常用的vite.config.js配置

452 阅读1分钟
import vue from '@vitejs/plugin-vue'
const path = require('path')

export default {
    alias: {  // 目录别名
        '/@/': path.resolve(__dirname, './src')
    },
    base: './', //在生产环境的基本公共路径, @default '/'
    outDir: 'dist', //build后生成的文件夹,@default 'dist'
    plugins: [vue()],
    port: 8080,
    // 是否自动在浏览器打开
    open: true,
    assetsDir: '', //打包后的资源,@default '_assets',影响线上打包
    optimizeDeps: {
        include: [], // 引入第三方的配置
    },
    proxy: {
        '/api': {
            target: 'http://xxxxxx/',
            changeOrigin: true,
            rewrite: (path) => path.replace(/^\/api/, '')
        }
    }
}