0.3.3 • Published 3 years ago
@redon-web/cli v0.3.3
@redon-web/cli
@redon-web 命令行工具
npm i @redon-web/cli -Dnpm · yarn · pnpm · bun
redon git-commit
命令行 git commit 提交工具
# package.json
"script":{
"commit": "redon git-commit",
}redon git-commit-verify
安装 simple-git-hooks
npm install simple-git-hooks -D添加验证钩子
# package.json
"simple-git-hooks": {
"commit-msg": "pnpm redon git-commit-verify",
}commit message 提交验证,请遵循 conventional-changelog 标准
<类型>[可选 范围]: <描述>
[可选 正文]
[可选 脚注]- feat: 新特性或功能
- chore: 其他不修改 src 或测试文件的提交
- fix: 缺陷修复
- docs: 文档更新
- style: 代码风格或者组件样式更新
- refactor: 代码重构,不引入新功能和缺陷修复
- perf: 性能优化
- test: 单元测试
redon cleanup
删除目录或工作区下所有 node_modules、dist 和包管理 lock 文件(如:package-lock.json、yarn.lock、pnpm-lock.yaml)
# package.json
"script":{
"commit": "redon cleanup",
}redon update-pkg
脚本 ncu --deep -u 的别名,升级包版本到最新
# package.json
"script":{
"update-pkg": "redon update-pkg",
}redon init-git-hooks
初始化 git 钩子
# package.json
"script":{
"init-git-hooks": "redon init-git-hooks",
}帮助
查看帮助命令
pnpm redon -h