Lấy ID commit hiện tại của Git và cập nhật vào package.json
- Tan Shuai
- Phát triển phần mềm
- 21 Aug, 2021
Khi phát triển một dự án Node.js, bạn có thể muốn theo dõi ID commit hiện tại của kho Git của mình. Thông tin này có thể hữu ích cho mục đích gỡ lỗi, phiên bản hoặc triển khai. Một cách để đạt được điều này là cập nhật tệp package.json
với ID commit hiện tại trong quá trình build. Bài viết này sẽ hướng dẫn bạn các bước để lấy ID commit hiện tại của Git và cập nhật nó vào tệp package.json
bằng Node.js.
"predev": "node ./node_modules/json/lib/json.js -I -f package.json -e \"this.commit='$(git rev-parse --short HEAD)'\"",