refactor(vite): 调整插件加载顺序以优化构建流程

将UniLayouts、UniPlatform和UniManifest插件移至UniPages插件之前加载,确保构建顺序正确
This commit is contained in:
feige996
2025-11-05 15:07:39 +08:00
parent c67ec027d7
commit daab3ddedd

View File

@@ -65,6 +65,9 @@ export default defineConfig(({ command, mode }) => {
envDir: './env', // 自定义env目录 envDir: './env', // 自定义env目录
base: VITE_APP_PUBLIC_BASE, base: VITE_APP_PUBLIC_BASE,
plugins: [ plugins: [
UniLayouts(),
UniPlatform(),
UniManifest(),
UniPages({ UniPages({
exclude: ['**/components/**/**.*'], exclude: ['**/components/**/**.*'],
// pages 目录为 src/pages分包目录不能配置在pages目录下 // pages 目录为 src/pages分包目录不能配置在pages目录下
@@ -75,9 +78,6 @@ export default defineConfig(({ command, mode }) => {
], ],
dts: 'src/types/uni-pages.d.ts', dts: 'src/types/uni-pages.d.ts',
}), }),
UniLayouts(),
UniPlatform(),
UniManifest(),
// Optimization 插件需要 page.json 文件,故应在 UniPages 插件之后执行 // Optimization 插件需要 page.json 文件,故应在 UniPages 插件之后执行
Optimization({ Optimization({
enable: { enable: {