Node.js 如何将npm包更新为最新提交?

Node.js 如何将npm包更新为最新提交?,node.js,git,github,npm,Node.js,Git,Github,Npm,概述的事件流包中的漏洞意味着我在尝试构建应用程序时收到以下错误 错误发生意外错误: ": 请求失败\“404未找到\” 经过一些挖掘,我意识到我使用的包有一个依赖项,而这个依赖项又取决于恶意事件流包 在进一步搜索之后,很明显,维护人员已经更新了有问题的依赖项,如所示 但是,v7.1.0从2018年6月28日起生效,不包括这些变更 基本上,我希望我的代码包含最新的commit to mongo游标分页,但我不确定如何实现这一点。根据文档,您可以使用commit sh设置指向git repo的链接

概述的事件流包中的漏洞意味着我在尝试构建应用程序时收到以下错误

错误发生意外错误: ": 请求失败\“404未找到\”

经过一些挖掘,我意识到我使用的包有一个依赖项,而这个依赖项又取决于恶意事件流包

在进一步搜索之后,很明显,维护人员已经更新了有问题的依赖项,如所示

但是,v7.1.0从2018年6月28日起生效,不包括这些变更


基本上,我希望我的代码包含最新的commit to mongo游标分页,但我不确定如何实现这一点。

根据文档,您可以使用commit sh设置指向git repo的链接 像这样:

git+https://github.com/mixmaxhq/mongo-cursor-pagination.git#40c3f8d


您可以直接从github下载,如下所示:

npm install https://github.com/mixmaxhq/mongo-cursor-pagination/tarball/master --save

如果您需要再次执行此操作:{USER}/{REPO}/tarball/{BRANCH}

在Git URL中指定分支名称而不是提交散列将导致NPM获取该分支的最新名称。例如,要从master获取最新信息,请执行以下操作:

git+https://github.com/mixmaxhq/mongo-cursor-pagination.git#master