前端之家收集整理的这篇文章主要介绍了
[React]调用系统命令,替换文件内容,并且提交到git仓库,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
/** * 系统命令替换版本号,并且提交git仓库 * @param@H_502_4@ odlVersion * @param@H_502_4@ newVersion */@H_502_4@
function actionCommand(odlVersion,newVersion) {
var@H_502_4@ exec = require('child_process'@H_502_4@).exec;
var@H_502_4@ sedCmd = "sed -i '' 's/"@H_502_4@ + odlVersion + '/'@H_502_4@ + newVersion + "/g' package.json"@H_502_4@
exec(sedCmd);
var@H_502_4@ gitCmd = 'git pull && git add package.json && git commit -m "版本打包更新" && git push'@H_502_4@;
exec(gitCmd);
}