Преглед изворни кода

[doc]优化Vite配置,简化插件数组并移除手动拆分构建选项

dufu1991 пре 1 година
родитељ
комит
170fad47c8
1 измењених фајлова са 2 додато и 37 уклоњено
  1. 2 37
      docs/site/vite.config.ts

+ 2 - 37
docs/site/vite.config.ts

@@ -4,42 +4,7 @@ import tailwindcss from '@tailwindcss/vite';
 import md from 'rollup-plugin-md-ts';
 
 export default defineConfig({
-	plugins: [
-		sveltekit(),
-		tailwindcss(),
-		md({
-			marked: {},
-			include: ['../mds/**/*.md', '../../packages/**/*.md']
-		})
-	],
+	plugins: [sveltekit(), tailwindcss(), md({ marked: {}, include: ['../mds/**/*.md', '../../packages/**/*.md'] })],
 	server: { hmr: true, host: '0.0.0.0', port: 5555 },
-	build: {
-		assetsDir: 'build',
-		rollupOptions: {
-			output: {
-				manualChunks: (id: string) => {
-					// 将 node_modules 中的包拆分到单独的 build/node_modules.js 文件中
-					if (id.includes('node_modules')) {
-						return 'vendor/index';
-					}
-					// 将 sr/lib 中的包拆分到单独的 build/lib/ 文件中
-					if (id.includes('src/lib/')) {
-						return 'lib/index';
-					}
-					// 将 src/routes/+page.svelte 单独拆分到 build/home/index.js 文件中
-					if (id.includes('src/routes/+page.svelte')) {
-						return 'home/index';
-					}
-					// 将 src/routes/guide 单独拆分到 build/guide/index.js 文件中
-					if (id.includes('src/routes/guide')) {
-						return 'guide/index';
-					}
-					// 将 src/routes/components 单独拆分到 build/components/index.js 文件中
-					if (id.includes('src/routes/components')) {
-						return 'components/index';
-					}
-				}
-			}
-		}
-	}
+	build: { assetsDir: 'build' }
 });