polaris-h5-lib
十域小程序H5 SDK
包名
xyz10-polaris-vue
版本说明
0.3.19 增加全景图销毁WebGL接口
版本管理命令
规范化发布,打包内容将同时发布至CDN和NPM, 发布完整正式版,别忘记打tag
npm view xyz10-polaris-vue version
查看最新版本
npm view xyz10-polaris-vue versions
查看全部版本
npm run publish:alpha
测试版
npm run publish:beta
体验版
npm run publish:release:patch
bug修复,小改动
npm run publish:release:minor
新功能
npm run publish:release:major
大版本更新
SemVer规范
SemVer规范官网: https://semver.org/
标准版本
SemVer
规范的标准版本号采用 X.Y.Z
的格式,其中 X、Y 和 Z 为非负的整数,且禁止在数字前方补零。X 是主版本号、Y 是次版本号、而 Z 为修订号。每个元素必须以数值来递增。
- 主版本号(
major
):当你做了不兼容的API 修改 - 次版本号(
minor
):当你做了向下兼容的功能性新增 - 修订号(
patch
):当你做了向下兼容的问题修正。
例如:1.9.1 -> 1.10.0 -> 1.11.0
先行版本
当某个版本改动比较大、并非稳定而且可能无法满足预期的兼容性需求时,你可能要先发布一个先行版本。
先行版本号可以加到“主版本号.次版本号.修订号”的后面,先加上一个连接号再加上一连串以句点分隔的标识符和版本编译信息。
- 内部版本(
alpha
): - 公测版本(
beta
): - 正式版本的候选版本
rc
: 即Release candiate
发布版本
在修改 npm
包某些功能后通常需要发布一个新的版本,我们通常的做法是直接去修改 package.json
到指定版本。如果操作失误,很容易造成版本号混乱,我们可以借助符合 Semver
规范的命令来完成这一操作:
-
npm version major
: 升级主版本号 -
npm version minor
: 升级次版本号 -
npm version patch
: 升级修订版本号