build(vite): 注释掉 layouts 手动分块逻辑
Some checks failed
CI/CD Pipeline / playwright (push) Successful in 4m49s
CI/CD Pipeline / build-and-deploy (push) Successful in 4m34s
测试最新依赖 / playwright (push) Successful in 1m51s
测试最新依赖 / build-and-test (push) Failing after 2m25s

This commit is contained in:
严浩
2025-10-27 22:42:50 +08:00
parent d065c90e71
commit 50911ada4e
3 changed files with 10 additions and 8 deletions

View File

@@ -1,4 +1,3 @@
import 'nprogress/nprogress.css'; // <link rel="stylesheet" href="https://testingcf.jsdelivr.net/npm/nprogress/nprogress.css" />
//
import 'virtual:uno.css';

View File

@@ -4,5 +4,7 @@ import UnoCSS from 'unocss/vite';
export default [
// https://github.com/antfu/unocss
// see uno.config.ts for config
UnoCSS(),
UnoCSS({
checkImport: true,
}),
] satisfies PluginOption;

View File

@@ -42,12 +42,13 @@ export const viteConfigRollupOptions: RollupOptions = {
},
manualChunks: (id: string, _meta: ManualChunkMeta) => {
if (['/src/layouts'].some((prefix) => id.includes(prefix))) {
const url = new URL(id, 'file://');
if (!url.search /* ?vue&type=script&setup=true&lang.ts */) {
return 'layouts';
}
}
// https://github.com/unocss/unocss/issues/4917
// if (['/src/layouts'].some((prefix) => id.includes(prefix))) {
// const url = new URL(id, 'file://');
// if (!url.search /* ?vue&type=script&setup=true&lang.ts */) {
// return 'layouts';
// }
// }
if (id.includes('meta-layouts')) {
// console.debug(`id :>> `, id); // id :>> virtual:meta-layouts