feat: add deploy script

This commit is contained in:
liuyuanchuang
2026-01-26 07:10:58 +08:00
parent 42850c4460
commit 7c5409a6c7
4 changed files with 253 additions and 0 deletions

View File

@@ -8,8 +8,13 @@ export default defineConfig({
exclude: ['lucide-react'],
},
build: {
// 确保生成带哈希的文件名(默认已启用)
rollupOptions: {
output: {
// 确保文件名包含哈希,便于缓存管理
entryFileNames: 'assets/[name]-[hash].js',
chunkFileNames: 'assets/[name]-[hash].js',
assetFileNames: 'assets/[name]-[hash].[ext]',
manualChunks: {
// React 核心
'vendor-react': ['react', 'react-dom'],