关于组件库打包问题

来源:13-2 发布组件库到 npm

慕粉8564437

2021-02-24

老师,你好。我想请问下,ts的打包命令,其实是不是只是相当于将配置里的src的文件,编译成对应的js文件,并未做类似于react这种整体的压缩打包?所以按需引入也是得益于这种未整体打包做到的?

写回答

1回答

张轩

2021-02-24

同学你好 组件库和 web 应用不同,组件库的发布不需要整体压缩,提供对应的 js 模块文件即可(es modules 是最好的),然后使用方(比如 某个使用组件库的 web 应用),它在上生产的时候进行打包,(支持 tree shaking 的工具,比如 webpack 和 rollup)就可以选择性的将使用到的组件进行压缩打包。

0
1
慕粉8564437
非常感谢!
2021-03-04
共1条回复

React18+TS高仿AntD从零到一打造组件库

设计,开发,测试,发布再到 CI/CD,从0到1造轮子

2123 学习 · 959 问题

查看课程