我不想在reactJS应用程序中使用动态版本计数器。
实现这一目标的最佳做法是什么?
每次合并到掌握?
提前感谢提示。
答案 0 :(得分:1)
package.json
中有一个版本号。您可以使用命令
npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease | from-git]
文档在这里https://docs.npmjs.com/cli/version
您可以手动调用此方法,也可以将其作为构建/部署脚本的一部分。我执行后者,因为脚本在允许部署到暂存之前检查您是否在开发分支上,并在允许部署到生产之前检查主分支。如果你愿意,我可以和你分享这个剧本。
<强>更新强>
我已经把你的脚本放在github上了:https://github.com/mikkelking/deploy-script
我的开发环境正在使用流星,但只有最后一步是流星特定的。我以前在sails项目中使用了相同的脚本。您需要根据自己的环境对其进行一些调整。玩得开心!