feat: 本次提交更新内容如下
项目分包优化
This commit is contained in:
@@ -1,15 +1,27 @@
|
|||||||
import { defineConfig } from 'vite';
|
import { defineConfig } from "vite";
|
||||||
import react from '@vitejs/plugin-react';
|
import react from "@vitejs/plugin-react";
|
||||||
import path from 'path';
|
import path from "path";
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
plugins: [react()],
|
plugins: [react()],
|
||||||
resolve: {
|
resolve: {
|
||||||
alias: {
|
alias: {
|
||||||
'@': path.resolve('src'),
|
"@": path.resolve("src"),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
server: {
|
server: {
|
||||||
open: true,
|
open: true,
|
||||||
},
|
},
|
||||||
});
|
build: {
|
||||||
|
chunkSizeWarningLimit: 1500, // 提高警告阈值,减少无关警告
|
||||||
|
rollupOptions: {
|
||||||
|
output: {
|
||||||
|
manualChunks: {
|
||||||
|
"react-vendor": ["react", "react-dom"],
|
||||||
|
"antd-vendor": ["antd", "@ant-design/icons", "antd-mobile"],
|
||||||
|
"echarts-vendor": ["echarts", "echarts-for-react"],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user