Tan Shuai

Mevcut Git commit kimliğini alın ve package.json'a güncelleyin

Yazılım Geliştirme

Node.js projesi geliştirirken, Git deposunun mevcut commit kimliğini takip etmek isteyebilirsiniz. Bu bilgi, hata ayıklama, sürüm oluşturma veya dağıtım amaçları için yararlı olabilir. Bunu başarmanın bir yolu, build süreci sırasında package.json dosyasını mevcut commit kimliği ile güncellemektir. Bu makale, Git'in mevcut commit kimliğini almanın ve Node.js kullanarak package.json dosyasına güncellemenin adımlarında size rehberlik edecektir.

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