import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' // // https://vitejs.dev/config/ // export default defineConfig({ // plugins: [vue()], // }) import { resolve } from 'path'; export default defineConfig({ base: './', plugins: [ vue(), ], // publicDir:'pubilc/', //开发模式 默认:'development'(开发模式),'production'(生产模式) mode : 'development', resolve: { alias: { '@': resolve(__dirname, './src'), }, }, server: { // 是否开启 https https: false, // 端口号 port: 10110, // 监听所有地址 host: '0.0.0.0', // 服务启动时是否自动打开浏览器 open: true, // 允许跨域 cors: true, }, build: { // 设置最终构建的浏览器兼容目标 target: 'es2015', // 构建后是否生成 source map 文件 sourcemap: false, // chunk 大小警告的限制(以 kbs 为单位) chunkSizeWarningLimit: 2000, // 启用/禁用 gzip 压缩大小报告 reportCompressedSize: false, }, })