1.0.1 • Published 6 months ago
@4399ywkf/design v1.0.1
@4399ywkf/design
4399ywkf Design React UI Library.
Usage
TODO
Options
TODO
Development
# install dependencies
$ pnpm install
# develop library by docs demo
$ pnpm dev
# 推送到npm包上
$ npm publish贡献指南
版本发布流程
我们使用 Changeset 来管理版本和发布。
1. 开发完成后添加变更集
npm run changeset系统会询问:
- 选择变更类型:patch(修复)、minor(新功能)、major(破坏性变更)
- 输入变更描述
2. 提交变更集
git add .changeset/
git commit -m "feat: 添加新组件"3. 自动发布
当 PR 合并到 main 分支后: 1. GitHub Actions 会自动创建一个 Release PR 2. Release PR 包含版本更新和 CHANGELOG 3. 合并 Release PR 后自动发布到 npm
手动发布(可选)
# 更新版本号和生成 CHANGELOG
npm run changeset:version
# 发布到 npm
npm run release## 7. 配置 npm 发布 token
在 GitHub 仓库设置中添加 secrets:
1. 去 [npm](https://www.npmjs.com) 生成 Access Token
2. 在 GitHub 仓库 Settings → Secrets and variables → Actions
3. 添加 `NPM_TOKEN`
## 使用流程
### 开发阶段
1. 正常开发功能
2. 开发完成后运行:`npm run changeset`
3. 选择变更类型并描述变更
4. 提交代码(包括生成的 changeset文件)
### 发布阶段
1. PR 合并到 main 分支
2. GitHub Actions 自动创建 Release PR
3. 审查 Release PR 中的版本更新和 CHANGELOG
4. 合并 Release PR,自动发布到 npm
### 常用命令
```bash
# 添加变更集
npm run changeset
# 查看待发布的变更
npm run changeset:status
# 手动更新版本(本地测试用)
npm run changeset:version
# 手动发布(本地测试用)
npm run release这个配置提供了完整的自动化版本管理方案,你只需要按照上述步骤操作即可!有什么问题随时问我。
LICENSE
MIT
1.0.1
6 months ago
0.1.3
6 months ago
0.1.2
6 months ago
0.1.1
7 months ago
0.0.21
7 months ago
0.0.20
7 months ago
0.0.19
8 months ago
0.0.18
8 months ago
0.0.17
8 months ago
0.0.16
8 months ago
0.0.15
9 months ago
0.0.14
9 months ago
0.0.13
9 months ago
0.0.12
9 months ago
0.0.11
9 months ago
0.0.10
9 months ago
0.0.9
9 months ago
0.0.8
9 months ago
0.0.7
10 months ago
0.0.6
10 months ago
0.0.5
10 months ago
0.0.4
10 months ago
0.0.3
10 months ago
0.0.2
10 months ago
0.0.1
10 months ago