0.0.5 • Published 10 months ago

version-mark v0.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

介绍

一个适用于 Web 项目的版本标记工具,对前后台项目更友好的 Git 版本管理。

功能

  • 检测工作目录中的更改

    • 如果存在未提交的更改,将只提供预发布版本选项。
    • 如果当前更改都已提交,将提供正式版和预发布版本选项。
      • patch: 0.0.1
      • minor: 0.1.0
      • major: 1.0.0
      • prepatch: 0.0.1-0
      • preminor: 0.1.0-0
      • premajor: 1.0.0-0
  • 自动更新package.json中的版本号。

  • 如果是正式版本,将自动创建并向远程仓库推送新的git标签。

安装

pnpm add version-mark -D
yarn add version-mark -D
npm install version-mark -D

使用

{
  "scripts": {
    "vmark": "vmark",
    "build": "vmark && pnpm run build"
  }
}
pnpm run version
yarn run build

示例输出

current version: v1.0.0
? Pick a version
  o v1.0.1
  o v1.1.0
  o v2.0.0
  o v1.0.1-202410121365
  o v1.1.0-202410121365
  o v2.0.0-202410121365
  o Skip

用户选择后,package.json将被更新,并且(对于正式版本)一个新的git标签将被创建和推送。

注意事项

  • 确保您的package.json文件位于当前工作目录中。
  • 确保您的git仓库已配置远程仓库。
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