@@ -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');
@@ -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
})