house-middleware-sdk
TypeScript icon, indicating that this package has built-in type declarations

2.2.30 • Public • Published

发布中间层脚本:npm run apvp 添加git 提交信息即可

npm 发布脚本区别

npm publish + git commit 同步npmj以及git

"async-publish-version-patch": "read -p 'add git commit info:' MSG && git add -A . && git commit -a -m $MSG && git pull && npm version patch && git push && npm publish"

"async-publish-version-minor": "read -p 'add git commit info:' MSG && git add -A . && git commit -a -m $MSG && git pull && npm version minor && git push && npm publish"

"async-publish-version-major": "read -p 'add git commit info:' MSG && git add -A . && git commit -a -m $MSG && git pull && npm version major && git push && npm publish"

major

  • 如果没有预发布号,则直接升级一位大号,其他位都置为0- 如果有预发布号: -- 中号和小号都为0,则不升级大号,而将预发布号删掉。即2.0.0-1变成2.0.0,这就是预发布的作用 -- 如果中号和小号有任意一个不是0,那边会升级一位大号,其他位都置为0,清空预发布号。即 2.0.1-0变成3.0.0 示例:1.0.0---->2.0.0

minor

  • 如果没有预发布号,则升级一位中号,大号不动,小号置为空 - 如果有预发布号: -- 如果小号为0,则不升级中号,将预发布号去掉 -- 如果小号不为0,同理没有预发布号 示例:1.0.0---->1.1.0

patch

  • 如果没有预发布号:直接升级小号,去掉预发布号 - 如果有预发布号:去掉预发布号,其他不动 示例:1.0.0---->1.0.1 目前没有配置预版本号

Readme

Keywords

Package Sidebar

Install

npm i house-middleware-sdk

Weekly Downloads

163

Version

2.2.30

License

ISC

Unpacked Size

131 kB

Total Files

46

Last publish

Collaborators

  • jinmingxiang
  • dugz
  • haojie0322
  • shipengcheng
  • lltree
  • jumiao
  • diyongming
  • zhanglitao