Tan Shuai

Få gjeldende commit-id fra Git og oppdater til package.json

Programvareutvikling

Når du utvikler et Node.js-prosjekt, kan det være nyttig å holde oversikt over den nåværende commit-IDen til Git-repositoriet ditt. Denne informasjonen kan være nyttig for feilsøking, versjonering eller distribusjonsformål. En måte å oppnå dette på er ved å oppdatere package.json-filen med den nåværende commit-IDen under byggeprosessen. Denne artikkelen vil veilede deg gjennom trinnene for å hente den nåværende commit-IDen fra Git og oppdatere den i package.json-filen ved hjelp av Node.js.

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