Tan Shuai

Obter o ID do commit atual do Git e atualizar no package.json

Desenvolvimento de Software

Ao desenvolver um projeto Node.js, você pode querer acompanhar o ID do commit atual do seu repositório Git. Essa informação pode ser útil para depuração, versionamento ou propósitos de implantação. Uma maneira de conseguir isso é atualizando o arquivo package.json com o ID do commit atual durante o processo de build. Este artigo vai te guiar pelos passos para obter o ID do commit atual do Git e atualizá-lo no arquivo package.json usando Node.js.

"predev": "node ./node_modules/json/lib/json.js -I -f package.json -e \"this.commit='$(git rev-parse --short HEAD)'\"",