我正在使用node.js在saaS应用程序上使用npm来管理依赖项。我正在尝试决定如何处理版本号。我们的发布模式将是市场功能,并在准备就绪时发布,而不是营销版本。
我正在寻找有关package.json版本字段的建议。由于我们不会将应用程序发布到npm注册表,因此我可以使用我想要的任何版本号。我真的不想维护一个典型的版本号,如1.0,1.2,2.0等。由于发布只是一个准备好的项目,日期为我做了更好的版本,如“RELEASE_20130104”,但是npm要求package.json中的version字段可由semver规则解析。
我很想听听社区其他人为基于SaaS的应用程序做了什么。
要求:
尼斯到富人:
我想出的解决方案:
我不指望正确或错误的答案。有很多解决方案。我希望了解其他人过去采取的方法。