从 npm 版本信息上能不能知道是哪次的提交

如题,如果从一个旧版本的 npm 仓库拉取下来,因为没有打标签,能不能知道是哪次的提交被 publish 了?

阅读 2.1k
1 个回答

npm 提交时,不会把 git commit 信息带上的。

我教你个小技巧,你直接在 git 项目里,搜索你要的版本号是在哪一个 git commit 上被提交的。

版本号在 package.json 文件中,字段是 version。如下图:

clipboard.png

如上图,你可以直接在 git项目 中搜索: "version": "5.2.1"。这样你搜到这个记录最早的 commit 就是它这个版本发布的第一个 commit 了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进