ant design 按需打包组件失败

发布于 2022-09-12 03:04:48 字数 1020 浏览 6 评论 0

照着官方文档
安装了 babel-import
QQ图片20200530170916.png

配置了 babel.config.js
QQ图片20200530171117.png

webpack中也尝试了
QQ图片20200530172200.png

antd-module.js文件中按需引入了组件,css和依赖组件也能自动导入, Vue.Component 也试过了,手动写上全路径引入 css 和组件也试过了
QQ图片20200530171318.png

但是本地运行的时候还是加载了所有的ant-design-vue,如下图,但是我如果不在antd-module.js中引入某个组件页面上是不会显示的
QQ图片20200530171448.png

这是打包后的,可以看到 chunk-vendors两个文件分别是antd所有组件的cssjs
QQ图片20200530172016.png

我该如何解决

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风柔一江水 2022-09-19 03:04:48

ant-design-vue的坑挺多的,引入就自带了500k的icon,即使做了分离组件使用到了icon还是会全部引入了,还得引入 moment,不然会报错,组件的语言包cdn只有全国家的,不像element-ui是分国家的
具体分离icon方法可以参考下面这个链接
https://github.com/ant-design...

总以为 2022-09-19 03:04:48

babel.config.js 那里 style 应该配置成 true,而不是 css

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文