有没有办法使用git的HEAD哈希来自动更新package.json的版本号(https://npmjs.org/doc/json.html)?我想在项目的package.json文件中有类似version: 1.0.0+rev82e4b91cfe42cd86e9453b4987b9cc446566de6
的东西。在plus之前的东西是手动设置的,并且每次我提交一些东西时都会更新哈希。如何将Git哈希写入(node's)package.json?
这可能吗?我无法找到有关这个主题的东西: - 在什么时候/
我刚发现git describe。它也可能有用。它为您提供缩写sha1提交ID和自最近标记以来的提交计数。 https://www.kernel.org/pub/software/scm/git/docs/git-describe.html – Brandon 2013-04-08 14:44:23
为什么downvote? – Brandon 2015-10-09 23:43:45