首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在npm package.json Git项目中更新git Hash?

如何在npm package.json Git项目中更新git Hash?
EN

Stack Overflow用户
提问于 2018-12-07 07:23:44
回答 1查看 1.4K关注 0票数 1

我如何在package.json依赖项中为Github项目指定确切的git哈希,同时有一种简单的方法来升级它呢?

我的package.json如下:

代码语言:javascript
复制
{
  "name": "my faboulous app",
  "version": "1.0.0",
  "dependencies": {
    // ...
    "request": "request/request#5ee89063cd"
  }
}

它依赖于一个Github项目:https://github.com/request/request,并使用特定的修订,即5ee89063cd

我想坚持使用特定的版本,所以当有人克隆我的项目并调用npm install时,她与我具有相同的request依赖版本。

但在某一时刻,我遇到了一个重要的问题,我想升级revision in package.json,使其升级到在Github上可供使用的最新版本。

使用npm update命令可以实现这一点吗?如何从命令行升级修订,而不是手动编辑文件?

我的理解是,当我调用npm install时,它总是采用package.json中指定的散列。但是,当我调用npm update时,我希望使用最新的修订哈希将package.json request依赖项更新到它的最新存储库版本。

我怎样才能做到这一点?如果没有npm update,也许还有另一种简单的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2018-12-07 07:32:29

更新

检查git-npm-更新器包,它可以为您完成任务。

git-npm-updater自动更新package.json中显示的npm依赖项,并创建对git的拉请求。

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53665010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档