基于antd构建的react组件库:yrantd
环境
node版本注意使用 v10 如:node-v10.24.1启动后访问地址:http://localhost:8001/changelog-cn
主要目录和文件说明
- components/ 组件目录,每个组件目录里包含组件代码、demo和说明文档(以md格式编写)
- dist/ 组件输出,可script、link标签引用使用
- lib/ 组件输出,npm install yrantd后,import引入使用
- site/ 本工程启动代码
- CHANGELOG.zh-CN.md 更新日志
命令集
cnpm install
下载依赖,并自动执行dist和compile命令npm run dist
打包编译组件到dist目录npm run compile
编译生成lib和es目录npm run p
发布到npm库,会自动执行dist和compile命令npm run start
启动本工程
发布到npm步骤
- 发布前先在package.json里增加版本号,否则无法发布
- 版本号规则:主版本号.次版本号.修订版本号
* 主版本号:当你做了不兼容的 API 修改
* 次版本号:当你做了向下兼容的功能性新增
* 修订号:当你做了向下兼容的问题修正
npm run p
发布
账户说明
- 本npm和邮箱账户暂时使用,后面可能换成私服或者公司账户
其他说明
- antd封装步骤详细说明: https://www.jianshu.com/p/1b7ae88ec2fc
预览
