Tan Shuai

Hämta aktuellt commit-ID från Git och uppdatera package.json

Programvaruutveckling

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)'\\\"",