flyzto 3 هفته پیش
والد
کامیت
0a5c0acf2b
2فایلهای تغییر یافته به همراه18 افزوده شده و 2 حذف شده
  1. 7 2
      web/src/main.js
  2. 11 0
      web/vite.config.js

+ 7 - 2
web/src/main.js

@@ -1,11 +1,16 @@
 import { createApp } from 'vue';
-import antd from 'ant-design-vue';
+import { Menu, PageHeader, Button, Input, List, Table } from 'ant-design-vue';
 import router from './router';
 import main from '@/main.vue';
 
 import 'ant-design-vue/dist/reset.css';
 
 const app = createApp(main);
-app.use(antd);
+app.use(Menu);
+app.use(PageHeader);
+app.use(Button);
+app.use(Input);
+app.use(List);
+app.use(Table);
 app.use(router);
 app.mount('#app');

+ 11 - 0
web/vite.config.js

@@ -23,4 +23,15 @@ export default defineConfig({
       '^/api': 'http://127.0.0.1:9020',
     }
   },
+  build: {
+    rollupOptions: {
+      output: {
+        manualChunks: {
+          'vue-vendor': ['vue', 'vue-router'],
+          'and-vendor': ['ant-design-vue'],
+        }
+      }
+    },
+    chunkSizeWarningLimit: 1000
+  },
 })