17. 发布第一个版本
我们刚才安装了开发版,开发版意味着不稳定与不安全,线上项目肯定是要用稳定版的,所以,在我们测试完整后,我们将会发布一个正式版本,测试期间你可以发布 0.0.x
版本,小于 1 的版本在 Composer 中是有特殊处理的哦,这个要弄清楚,具体我就不介绍了,自己去看 Composer 文档。
什么是版本号
我们的版本号通常建议遵循 语言化版本,语义化版本的规范在前面链接里有详细说明,主要为:
版本格式:主版本号.次版本号.修订号,版本号递增规则如下:
主版本号:当你做了不兼容的 API 修改,
次版本号:当你做了向下兼容的功能性新增,
修订号:当你做了向下兼容的问题修正。
先行版本号及版本编译信息可以加到“主版本号.次版本号.修订号”的后面,作为延伸。
简单介绍就是,如果你现在的最新版本是 1.0.0,下面的动作的区别是:
- 打补丁,修了一些小 bug,没做 API 修改,那么你应该发布 1.0.1,同理以后也是递增第三位...