当我们给项目添加了一些功能,修正了一些错误的以后,你可能想要去改变一下项目的版本号,记录一下 ... 这个版本号最好让它更有意义,你可以参考 http://semver.org/ 提供的为项目创建版本号的规则 ... 简单讲就是一个项目的版本号分成三个部分,MAJOR,MINOR,还有 PATCH。
MAJOR 部分在项目有很大变化以后才会去变动,MINOR 就是当你为项目添加了一些功能以后,可以变动一下这部分,PATCH 部分在为项目修正了错误,可以改动一下 ...
之前我们在创建 bower.json 这个文件的时候,已经为项目设置了一个版本号。0.0.1 ... 想要修改这个版本号,可以使用 bower version 这个命令 ...
比如我们要把项目的版本号设置成 0.0.2 ... 在这个命令的后面,可以加上这个具体的版本号 ... 或者,我们也可以使用 major ,minor 还有 patch 这几个关键词,来修改版本号里对应的部分 ... 比如我们要修改版本号里的最后一部分,可以使用 patch ..
bower version patch
bower 会返回修改之后的版本号,你会看到,现在是 0.0.2 ... 修改版本号的第二部分,用的是 minor ... 输入 bower version minor ...
现在项目的版本号变成了 0.1.0 ... 让项目的版本号的第二部分进了一位 ... 再执行一下这行命令 ... 版本号就会变成 0.2.0 ...
要改动项目的版本号的第一部分,也就是 major 部分,可以使用 major 这个关键词 ... bower version major ... 现在版本号变成了 1.0.0 ...