vite config
vite.config.js配置
import {defineConfig} from 'vite';
import vue from '@vitejs/plugin-vue';
import {resolve} from 'path';
export default defineConfig({
base:'./',
plugins:[vue()],
resolve:{
alias:{
comp:resolve(__dirname,'src/components/about/index'),
'/icon':'./src/assets/image/icon',//静态资源 简化地址
}
},
build:{
minify:'terser',//模式
terserOptions:{//生产环境禁掉console.log
drop_console:true,
drop_debugger:true
},
rollupOptions:{//打包输出文件配置
chunkFileNames:'js/[name]-[hash].js',
chunkFileNames:'js/[name]-[hash].js',
assetFileNames:'[ext]/[name]-[hash].[ext]',
}
}
})

浙公网安备 33010602011771号