上传更改

This commit is contained in:
wdvipa
2026-02-25 00:48:34 +08:00
parent caf11b406a
commit 148b9e815e
20 changed files with 806 additions and 683 deletions

View File

@@ -15,11 +15,11 @@ export default defineConfig({
port: 5173,
},
build: {
// 🔧 优化构建配置,解决大块警告
// 优化构建配置,解决大块警告
chunkSizeWarningLimit: 1000, // 提高块大小警告限制到1MB
rollupOptions: {
output: {
// 📦 手动代码分割,优化加载性能
// 手动代码分割,优化加载性能
manualChunks: {
// React相关库单独打包
'react-vendor': ['react', 'react-dom'],
@@ -30,13 +30,13 @@ export default defineConfig({
// Socket.IO单独打包
'socket-vendor': ['socket.io-client'],
},
// 📁 优化文件命名
// 优化文件命名
chunkFileNames: 'assets/js/[name]-[hash].js',
entryFileNames: 'assets/js/[name]-[hash].js',
assetFileNames: 'assets/[ext]/[name]-[hash].[ext]',
}
},
// 🚀 构建优化
// 构建优化
sourcemap: false, // 生产环境不生成sourcemap
minify: 'terser', // 使用terser压缩
terserOptions: {
@@ -45,10 +45,10 @@ export default defineConfig({
drop_debugger: true, // 移除debugger
},
},
// 📊 资源优化
// 资源优化
assetsInlineLimit: 4096, // 小于4KB的资源内联为base64
},
// 🔧 依赖优化
// 依赖优化
optimizeDeps: {
include: [
'react',