feat: 新增直接打开dist/index.html文件访问的功能

新增命令build:file打包项目,可通过直接打开index.html访问
This commit is contained in:
log1997
2024-12-26 18:26:05 +08:00
parent 1b7f01f106
commit 84fd44f41e
6 changed files with 1353 additions and 68 deletions

View File

@@ -10,6 +10,7 @@ import Icons from 'unplugin-icons/vite';
import IconsResolver from 'unplugin-icons/resolver';
import { visualizer } from 'rollup-plugin-visualizer';
import viteCompression from 'vite-plugin-compression';
import legacy from '@vitejs/plugin-legacy';
// import vueDevTools from 'vite-plugin-vue-devtools'
// https://vitejs.dev/config/
export default defineConfig(({ mode }) => {
@@ -17,9 +18,12 @@ export default defineConfig(({ mode }) => {
const chunkName = mode == 'prebuild' ? '[name]' : 'chunk';
return {
base:'/log-lottery/',
base:mode == 'file'?'./':'/log-lottery/',
plugins: [
vue(),
mode == 'file'?legacy({
additionalLegacyPolyfills: ['regenerator-runtime/runtime']
}):null,
// vueDevTools(),
viteCompression({
verbose: true,