看这么多人推荐 naive-ui ,这两天也学着用。
vite+vue3+ts+naive-ui
用了 naive-ui 两个组件,打包后就有 600K 了,这是正常的吗?
按道理应该是手动按需引入,但是编译的时候跑了 2000 多个包,
2475 modules transformed.
//TheSongsTable.vue
import { NDataTable } from "naive-ui";
import type { DataTableColumns } from "naive-ui";
import { reactive, ref, watch } from "vue";
import { getAccessListByPost, getAccessListLocationByIP } from "../utils/api";
//ContentView.vue
import { NMessageProvider, NDatePicker } from "naive-ui";
import TheSongsTable from "../components/TheSongsTable.vue";
import { ref } from "vue";
dist/assets/ContentView-3c68ce25.js 686.74 kB │ gzip: 174.00 kB
(!) Some chunks are larger than 500 kBs after minification. Consider:
...
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.