当前位置: 首页 > news >正文

动态获取git版本号

有时为了方便查用户使用版本情况,我们需要在某些接口加入git版本号。那问题来了,每次发版时都要手动修改版本号,既加大了工作量,又容易忘记。如果能动态注册版本号就方便多了。
接下来我们说下如何动态注入版本号。

// vue.config.js文件中修改VUE_APP_VERSION变量
const { execSync } = require('child_process');
// 获取 git 版本
const gitVersion = execSync('git rev-parse HEAD').toString().trim();
process.env.VUE_APP_VERSION = gitVersion;


// 需要注入git版本号的文件
url = `${url}?gitVer=${process.env.VUE_APP_VERSION.substring(0, 8)}`

相关文章:

  • FFmpega安装教程
  • 基于SpringBoot+Vue+MySQL的考编论坛网站
  • JVM: JDK内置命令 - JPS
  • 思维导图模板,看完这些步骤学会制作
  • 240909-ChuanhuChatGPT集成Ollama的环境配置
  • Python | 练习作业 2
  • 《Diffusion Models Without Attention》CVPR2024
  • js几个常用数组处理函数(或数组对象处理函数)的使用方法
  • Rust 所有权 简介
  • 使用lspci命令获取加速卡型号
  • 算法基础-快速幂
  • 怎么看待日本IT营业这个岗位呢?
  • Redis常用操作及springboot整合redis
  • 内网nginx配置Https证书
  • Mac 电脑 git credential osxkeychain问题之一
  • mfc140u.dll文件错误的相关修复方法,4种方法修复mfc140u.dll
  • Vim笔记
  • LeetCode 3. 无重复字符的最长子串
  • uni-app环境搭建
  • 关于若依flowable的安装
  • 兰州大学教授安成邦加盟复旦大学中国历史地理研究所
  • 沙县小吃中东首店在沙特首都利雅得开业,首天营业额超5万元
  • 上海浦东机场1号、2号航站楼均推出国内出发安检24小时服务
  • “不为一时一事所惑,不为风高浪急所扰”——习近平主席对俄罗斯进行国事访问并出席纪念苏联伟大卫国战争胜利80周年庆典纪实
  • 汉斯·季默:不会指挥的声音工程师终成音乐“大神”
  • 长三角地区中华老字号品牌景气指数发布,哪些牌子是你熟悉的?