17. 发布第一个版本

我们刚才安装了开发版,开发版意味着不稳定与不安全,线上项目肯定是要用稳定版的,所以,在我们测试完整后,我们将会发布一个正式版本,测试期间你可以发布 0.0.x 版本,小于 1 的版本在 Composer 中是有特殊处理的哦,这个要弄清楚,具体我就不介绍了,自己去看 Composer 文档

什么是版本号

我们的版本号通常建议遵循 语言化版本,语义化版本的规范在前面链接里有详细说明,主要为:

版本格式:主版本号.次版本号.修订号,版本号递增规则如下:
主版本号:当你做了不兼容的 API 修改,
次版本号:当你做了向下兼容的功能性新增,
修订号:当你做了向下兼容的问题修正。
先行版本号及版本编译信息可以加到“主版本号.次版本号.修订号”的后面,作为延伸。

简单介绍就是,如果你现在的最新版本是 1.0.0,下面的动作的区别是:

  • 打补丁,修了一些小 bug,没做 API 修改,那么你应该发布 1.0.1,同理以后也是递增第三位...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。