今天我们把之前写过的部分组件封装成了组件库并发布到了 npm 仓库。
可以直接在项目里引入来用,和 antd 等组件库一样。
构建部分我们分析过很多组件库,都是一样的:
我们在 package.json 里配置了 main 和 module,分别声明 commonjs 和 es module 的入口,配置了 types 指定类型的入口。
然后通过 npm adduser 登录,之后 npm publish 发布到 npm。
这样,react 项目里就可以引入这个组件库来用了,之前写过的所有组件都可以加到这个组件库里。