0.2.4 • Published 2 years ago
rich-workflow v0.2.4
rich 工作流. 覆盖项目全链路生命周期(初始化、开发、构建、校验、发布),统一脚手架、同构化规范、集成git命令等,通过语义化脚本集中维护、管理
安装
npm i rich-workflow -g
使用
1、脚手架操作
获取模板列表
rich list
创建项目
rich init <模板名称> [项目名称]
# 利用本地的模板缓存创建项目
rich init <模板名称> [项目名称] --offline
项目启动
rich run dev
项目构建
rich run build
项目版本升级
rich release [版本号]
项目版本号升级支持主从,在主项目中执行 rich release 后生成的新版本号同步到一个或多个从项目。主项目需在package.json中配置从项目,目前主从项目必须位于同一目录
{
"relatedItems": [
"xxx",
"xxx1"
]
}
2、Git操作集
commit: 交互式commit信息生成,规范提交内容格式
rich commit
renew: 远程更新分支
# 删除指定的分支,从master重新创建
rich renew [<分支名>...]
branch: 分支相关操作
# 查看分支(带备注)
rich branch
# 创建分支
rich branch [-b] <分支名>
# 删除分支
rich branch -d <分支名>
# 关键词匹配所有分支
rich branch -s <关键词>
# 设置或修改分支的备注
rich branch -s <分支名> -desc <message>
# 给分支做备注
rich branch -b <分支名> -desc <message>
# 给分支做备注并赋链接
rich branch -b <分支名> -desc <message> -l <url>
merge: 合并分支
# 合并到master后删除该远程分支
rich merge [<分支名>]
push: 推送代码至远程
# 推送代码时会同步到远程
rich push
ignore: 删除并忽略指定文件
# 删除项目中所有.DS_Store文件,并添加至.gitnore
rich ignore .DS_Store
3、安装插件
rich install eslint
rich install stylelint
rich install commitlint
4、安装license
rich license --year 2021-2023 --holder rich-workflow
0.1.46
2 years ago
0.2.1
2 years ago
0.2.0
2 years ago
0.2.3
2 years ago
0.2.2
2 years ago
0.2.4
2 years ago
0.1.41
2 years ago
0.1.42
2 years ago
0.1.43
2 years ago
0.1.44
2 years ago
0.1.45
2 years ago
0.1.40
2 years ago
0.1.30
2 years ago
0.1.31
2 years ago
0.1.32
2 years ago
0.1.33
2 years ago
0.1.34
2 years ago
0.1.35
2 years ago
0.1.36
2 years ago
0.1.37
2 years ago
0.1.15
2 years ago
0.1.27
2 years ago
0.1.28
2 years ago
0.1.29
2 years ago
0.1.20
2 years ago
0.1.21
2 years ago
0.1.22
2 years ago
0.1.23
2 years ago
0.1.24
2 years ago
0.1.25
2 years ago
0.1.26
2 years ago
0.1.38
2 years ago
0.1.16
2 years ago
0.1.17
2 years ago
0.1.18
2 years ago
0.1.19
2 years ago
0.1.14
3 years ago
0.1.13
3 years ago
0.1.12
3 years ago
0.1.11
3 years ago
0.1.10
3 years ago
0.1.9
3 years ago
0.1.8
3 years ago
0.1.6
3 years ago
0.1.5
3 years ago
0.1.4
3 years ago
0.1.3
3 years ago
0.1.2
3 years ago
0.1.1
3 years ago
0.1.0
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago