乐闻世界logo
搜索文章和话题

How to install package from github repo in Yarn

5 个月前提问
5 个月前修改
浏览次数43

1个答案

1

在使用Yarn时,从GitHub仓库安装包是一个常见的需求,特别是当你需要安装的包不在npm仓库中,或者你需要安装某个特定的版本或分支时。以下是如何在Yarn中从GitHub仓库安装包的步骤:

步骤1:找到GitHub上的仓库URL

首先,你需要确定你想要安装的GitHub仓库的URL。比如,假设我们想要从以下的GitHub仓库安装包:

shell
https://github.com/user/repo

步骤2:使用Yarn添加依赖

你可以直接使用Yarn的 add命令来添加GitHub上的仓库作为依赖。格式为:

shell
yarn add <github用户名>/<仓库名>

例如,如果你想要从上面提到的仓库安装:

shell
yarn add user/repo

步骤3:指定分支、标签或提交

如果你需要指定安装特定的分支、标签或者某次提交的版本,你可以在仓库名后加上 #和标识符。

例如,安装特定分支:

shell
yarn add user/repo#branch-name

安装特定标签:

shell
yarn add user/repo#v1.0.0

安装特定提交:

shell
yarn add user/repo#a1b2c3d

步骤4:验证安装

安装完成后,你可以在项目的 package.json文件中看到添加的依赖。同时,你可以运行:

shell
yarn list

来查看已安装的包列表,确认你的包已正确安装。

示例

假设你正在开发一个Node.js应用,需要依赖一个GitHub上的库,该库名为 example-lib,由用户 example-user维护,你需要安装这个库的 develop分支。你可以使用以下命令进行安装:

shell
yarn add example-user/example-lib#develop

这样就会将 example-lib库的 develop分支添加到你的项目依赖中。

2024年7月21日 20:15 回复

你的答案