Tan Shuai谭帅

ブログソフトウェア開発

Gitの現在のコミットIDを取得してpackage.jsonに更新する

  • 1 分

Node.jsプロジェクトを開発する際に、Gitリポジトリの現在のコミットIDを追跡したい場合があります。この情報は、デバッグ、バージョニング、またはデプロイメントの目的で役立つことがあります。これを実現する一つの方法は、ビルドプロセス中にpackage.jsonファイルを現在のコミットIDで更新することです。この記事では、Gitの現在のコミットIDを取得し、それをNode.jsを使用してpackage.jsonファイルに更新する手順を説明します。

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

二〇二一年八月二十一日譚帥