diff --git a/demos/preview/Demo.vue b/demos/preview/Demo.vue
index 3b2c987e..0aa42477 100644
--- a/demos/preview/Demo.vue
+++ b/demos/preview/Demo.vue
@@ -38,7 +38,7 @@
diff --git a/demos/vite.config.ts b/demos/vite.config.ts
index bbfcc7d2..b27085eb 100644
--- a/demos/vite.config.ts
+++ b/demos/vite.config.ts
@@ -124,7 +124,18 @@ export default defineConfig({
}
})
- return `export default ${JSON.stringify(files)}`
+ const sortedFiles = files.sort(item => {
+ if (
+ item.name.split('/').length === 0
+ && basename(item.name).startsWith('index.')
+ ) {
+ return -1
+ }
+
+ return 1
+ })
+
+ return `export default ${JSON.stringify(sortedFiles)}`
}
},
},