0.2.4 • Published 2 years ago

rich-workflow v0.2.4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

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