fix(build): 进一步优化打包内存,强制外置超大包,并将 PlaylistCardPage 设为客户端专属避免服务端静态分析
This commit is contained in:
@@ -297,6 +297,17 @@ export default defineNuxtConfig({
|
||||
wasm: true,
|
||||
asyncContext: true
|
||||
},
|
||||
// 强制把巨型包和 native 包外置,防止 Nitro 打包时撑爆内存 (OOM 137)
|
||||
externals: {
|
||||
external: [
|
||||
'drizzle-orm',
|
||||
'postgres',
|
||||
'@neteasecloudmusicapienhanced/api',
|
||||
'h3',
|
||||
'lucide-vue-next',
|
||||
'@pixi/app'
|
||||
]
|
||||
},
|
||||
timing: true,
|
||||
// 增加请求超时时间
|
||||
routeRules: {
|
||||
|
||||
Reference in New Issue
Block a user