獲取 Git 的當前提交 ID 並更新至 package.json
在開發 Node.js 項目時,你可能希望跟踪 Git 存儲庫的當前提交 ID。這些資訊對於調試、版本控制或部署都可能很有用。實現這一目標的一種方法是在構建過程中更新 package.json
文件,將當前的提交 ID 加入其中。本文將指導你如何使用 Node.js 獲取 Git 的當前提交 ID 並將其更新到 package.json
文件中。
"predev": "node ./node_modules/json/lib/json.js -I -f package.json -e \\\"this.commit='$(git rev-parse --short HEAD)'\\\"",