vite基础配置

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()],

})

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容