组件库本地调试
组件库本地调试
近期公司搭建内部组件库.基于Dumi
和React
.记录下遇到的问题
依赖问题
核心依赖需要通过package.json
中peerDependencies
字段控制,以便与避免核心依赖库被重复下载以及可能出现的依赖版本问题(如React Hooks
)
本地调试
yalc
可以提供本地npm环境.不需要发布就能调试组件库.
构建并发布组件库
1
2
3
4yarn global add yalc
cd <组件库项目路径>
yarn run build
yalc publish使用组件库
1
2
3cd <项目路径>
yalc add <pkg>
yarn && yarn start