reactJS应用程序版本计数器

时间:2017-10-06 10:43:02

标签: javascript reactjs deployment

我不想在reactJS应用程序中使用动态版本计数器。

实现这一目标的最佳做法是什么?

每次合并到掌握?

提前感谢提示。

1 个答案:

答案 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项目中使用了相同的脚本。您需要根据自己的环境对其进行一些调整。玩得开心!