Erhalten Sie die aktuelle Commit-ID von Git und aktualisieren Sie sie in package.json
- Tan Shuai
- Softwareentwicklung
- 21 Aug, 2021
Bei der Entwicklung eines Node.js-Projekts möchten Sie möglicherweise die aktuelle Commit-ID Ihres Git-Repositorys verfolgen. Diese Information kann für Debugging-, Versions- oder Bereitstellungszwecke nützlich sein. Eine Möglichkeit, dies zu erreichen, besteht darin, die package.json
-Datei während des Build-Prozesses mit der aktuellen Commit-ID zu aktualisieren. Dieser Artikel führt Sie durch die Schritte, um die aktuelle Commit-ID von Git zu erhalten und sie mithilfe von Node.js in die package.json
-Datei zu aktualisieren.
"predev": "node ./node_modules/json/lib/json.js -I -f package.json -e \"this.commit='$(git rev-parse --short HEAD)'\"",