diff --git a/apps/miniprogram/config/index.ts b/apps/miniprogram/config/index.ts index 365594b..3d89c95 100644 --- a/apps/miniprogram/config/index.ts +++ b/apps/miniprogram/config/index.ts @@ -48,6 +48,9 @@ export default defineConfig(async (merge) => { page.chunks?.unshift('common'); }); }, + miniCssExtractPluginOption: { + ignoreOrder: true, + }, postcss: { pxtransform: { enable: true, config: {} }, cssModules: { diff --git a/apps/miniprogram/config/prod.ts b/apps/miniprogram/config/prod.ts index 0d21448..56ca325 100644 --- a/apps/miniprogram/config/prod.ts +++ b/apps/miniprogram/config/prod.ts @@ -9,10 +9,17 @@ export default { drop_console: true, drop_debugger: true, pure_funcs: ['console.log', 'console.info', 'console.debug', 'console.warn'], + passes: 2, + unsafe: true, + unsafe_comps: true, + unsafe_math: true, }, format: { comments: false, }, + mangle: { + toplevel: true, + }, }, }, h5: { diff --git a/apps/miniprogram/src/app.config.ts b/apps/miniprogram/src/app.config.ts index 0c8b797..a176f73 100644 --- a/apps/miniprogram/src/app.config.ts +++ b/apps/miniprogram/src/app.config.ts @@ -18,6 +18,7 @@ export default defineAppConfig({ }, { root: 'pages/pkg-doctor-core', + independent: true, pages: [ 'index', 'patients/index', 'patients/detail/index', 'consultation/index', 'consultation/detail/index', @@ -27,6 +28,7 @@ export default defineAppConfig({ }, { root: 'pages/pkg-doctor-clinical', + independent: true, pages: [ 'dialysis/index', 'dialysis/detail/index', 'dialysis/create/index', 'prescription/index', 'prescription/detail/index', 'prescription/create/index',