babel-plugin-component 和 babel-plugin-import有啥区别啊

看element-ui按需引入是使用的babel-plugin-component,而vant按需引入是使用的babel-plugin-import。感觉这啦插件差不多,有啥区别啊

回答:

babel-plugin-import 是 ant-design 团队出的,可以说其他绝大部分按需引入的插件都是在此基础上魔改的。

babel-plugin-component 是饿了么团队在前者的基础上做了一些改动。主要是因为 fork 的时间太早(2016 年 4 月),饿了么修复了一些早期 bug 却并没有 PR 到 ant-design 的仓库里去,但后来 ant-design 也有修复;再就是后来 ant-design 的有一些配置项的变动、而饿了么团队却没有跟进合并。所以二者还是有一些差异的。

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注