feat(config): 添加 VITE_CLOUDFLARE_SERVER_ENABLED 环境变量支持
Some checks failed
CI/CD Pipeline / playwright (push) Failing after 8m16s
CI/CD Pipeline / build-and-deploy (push) Has been skipped

This commit is contained in:
严浩
2025-10-26 20:13:37 +08:00
parent 463dcb269a
commit 5b0c0716fd
8 changed files with 26 additions and 9 deletions

View File

@@ -42,11 +42,15 @@ export const viteConfigRollupOptions: RollupOptions = {
},
manualChunks: (id: string, _meta: ManualChunkMeta) => {
/* 有一个问题: dynamic import will not move module into another chunk.
if (['/src/layouts'].some((prefix) => id.includes(prefix))) {
return 'layouts';
}
*/
if (['/src/layouts'].some((prefix) => id.includes(prefix))) {
return 'layouts';
}
if (id.includes('meta-layouts')) {
// console.debug(`id :>> `, id); // id :>> virtual:meta-layouts
// 这里很奇怪,打印 id 是`virtual:meta-layouts`,但是 `'virtual:meta-layouts' === id` 却是 false
return 'lib-meta-layouts';
}
if (id.includes('index.page.vue')) {
const parentDir = path.basename(path.dirname(id));