-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Description
- I have searched the issues of this repository and believe that this is not a duplicate.
Version
4.2.3
Environment
mac 谷歌 vue3
Reproduction link
https://gitee.com/maxhom/taiwan-lingzong
Steps to reproduce
为什么打包完 antd的体积是一点多兆 我已经配置了自动引入
import { defineConfig } from "vite";
import { resolve } from "path";
import vue from "@vitejs/plugin-vue";
import Components from "unplugin-vue-components/vite";
import { AntDesignVueResolver } from "unplugin-vue-components/resolvers";
export default defineConfig({
plugins: [
vue(),
Components({
resolvers: [
AntDesignVueResolver({
importStyle: false, // css in js
}),
],
}),
],
css: {
preprocessorOptions: {
less: {
additionalData: '@import "./src/assets/css/mixin.less";',
javascriptEnabled: true,
modifyVars: {
"@primary-color": "#034078",
"@link-color": "#034078",
},
},
},
},
resolve: {
alias: [
{
find: "@",
replacement: resolve(__dirname, "/src"),
},
{
find: "@img",
replacement: resolve(__dirname, "/src/assets/img"),
},
],
},
server: {
port: 8080,
proxy: {
"/api": {
target: "http://47.95.213.19:9983",
changeOrigin: true,
rewrite: (path) => path.replace(/^/api/, ""),
},
},
},
});
What is expected?
体积不应该是一点多兆
What is actually happening?
实际上我没有用多少组件 体积不应该是这么大
请处理打包体积