Skip to main content
 首页 » 编程设计

github之从 github 拉取请求进行 npm 安装

2024年06月20日43del

查看 npm install docs看起来可以从 github 存储库进行 npm 安装。

是否也可以通过拉取请求专门安装?

该解决方案是否只是根据拉取请求的最后一次提交(最后一个 sha)进行安装?

请您参考如下方法:

GitHub 正在维护 namespace对于原始存储库中的每个 PR,因此这也有效:

npm install <user>/<repo>#pull/<id>/head 

NOTE: It doesn't seeem to be working with NPM v. 5. See the comment below. Works with npm 7.0.23 and possibly earlier versions. See the comment below.

例如:

npm i --save-dev json-schema-faker/json-schema-faker#pull/129/head 

或使用 yarn :

yarn add <user>/<repo>#<id>/head 

例如:

yarn add json-schema-faker/json-schema-faker#129/head 

请注意,在 Yarn 情况下,包标识符中没有 pull/ 段。

如果您需要自动化安装或删除 PR 来源的存储库/分支,这可能会有所帮助。另请参阅Modifying an inactive pull request locally在 GitHub。