对于 Alpha 版本,您会遵循什么版本号格式?
我刚刚完成了一个 JS 框架的编写。它正在工作,但需要我团队的其他成员进行一些认真的测试,所以我认为它处于 alpha 阶段。我需要给它一个版本号,但我认为版本 1.0.0 不正确,因为这不是完整版本。
对于 Alpha 版本,您会遵循什么版本号格式?
我刚刚完成了一个 JS 框架的编写。它正在工作,但需要我团队的其他成员进行一些认真的测试,所以我认为它处于 alpha 阶段。我需要给它一个版本号,但我认为版本 1.0.0 不正确,因为这不是完整版本。
嗯,没有一个正确的答案。我使用版本号来跟踪库与“功能完整”的接近程度。即使一个库可能是稳定的并且可以使用,但这并不意味着它在我看来已经准备好了。
它可以帮助制定路线图并将功能与特定版本联系起来,以指导开发工作。对于可能包括多个开发人员的大型项目尤其如此。
您可以使用版本来表示 API 兼容性。如果您要进行破坏向后兼容性的非常大的更改,则可能需要发布 x.0 版本。
使用诸如grunt之类的构建工具很有用。它将在包装方面有很大帮助,并且总体上使您的生活更轻松。