Hämta aktuellt commit-ID från Git och uppdatera package.json
- Tan Shuai
- Programvaruutveckling
- 21 Aug, 2021
När du utvecklar ett Node.js-projekt kan du vilja hålla reda på den aktuella commit-ID:n för ditt Git-arkiv. Denna information kan vara användbar för felsökning, versionering eller distributionsändamål. Ett sätt att uppnå detta är genom att uppdatera package.json
-filen med den aktuella commit-ID:n under byggprocessen. Denna artikel kommer att guida dig genom stegen för att få den aktuella commit-ID:n från Git och uppdatera den i package.json
-filen med hjälp av Node.js.
"predev": "node ./node_modules/json/lib/json.js -I -f package.json -e \\\"this.commit='$(git rev-parse --short HEAD)'\\\"",