执行standard-version会有以下修改
- 基于现有信息及standard-version命令参数生成新的version版本号
- 创建或者修改CHANGELOG.md
- 基于以上修改创建git commit
- 使用版本号创建git tag
standard-version --first-release
创建CHANGELOG.md
standard-version
1.0.0 => 1.0.1 并修改CHANGELOG.md
standard-version --prerelease dev
1.0.1 => 1.0.2.dev-0 并修改CHANGELOG.md
再次执行
standard-version --prerelease dev
1.0.2.dev-0 => 1.0.2.dev-1 并修改CHANGELOG.md
重新设置version版本为1.0.0
standard-version --release-as minor
1.0.0 => 1.1.0 并修改CHANGELOG.md
standard-version --release-as 1.8.0
1.1.0 => 1.8.0 并修改CHANGELOG.md
standard-version --no-verify
1.8.0 => 1.8.1 并修改CHANGELOG.md 跳过git hook
网友评论