如何在 Ubuntu 20.04 上安装 Yarn NPM 包管理器
本教程适用于这些操作系统版本
- Ubuntu 22.04(Jammy Jellyfish)
- Ubuntu 20.04(Focal Fossa)
在此页
- 先决条件
- 在 Ubuntu 20.04 上安装 Yarn
- 第 1 步:安装 Curl
- 第 2 步:导入 GPG 密钥
- 第 3 步:添加并启用官方 Yarn 存储库
- 第 4 步:更新系统缓存
- 第 5 步:安装 Yarn
- 创建一个新项目并初始化 Yarn
- 使用 yarn 在项目中添加依赖
- 升级项目依赖
- 删除包或依赖项
- 安装所有项目依赖项
Yarn 是一种快速、安全且可靠的 NODE 包管理器,可让您自动安装、配置、更新和删除 npm 包。 Yarn 并行化系统操作以提高资源利用率,并缓存下载的包以节省带宽。 Yarn 是安全的,它在执行其代码之前通过使用校验和来验证每个已安装包的完整性。由于其详细而简洁的锁定文件格式,它非常可靠,它确保在一台机器上运行的安装将在另一台机器上以相同的方式完全执行。
在本教程中,我将解释 Yarn 在 Ubuntu 20.04 发行版上的安装过程。此外,我们还将讨论 yarn 基础知识和一些有用的命令。
先决条件
在 Ubuntu 20.04 系统上安装 yarn 需要超级用户或 root 权限。
在 Ubuntu 20.04 上安装 Yarn
在 Ubuntu 20.04 发行版上安装 yarn 需要在系统上执行以下步骤:
第 1 步:安装卷曲
curl 命令行工具有助于在您的系统上导入 yarn 存储库的 GPG。 Ubuntu 20.04 系统默认没有安装 curl。因此,通过按“Ctrl+Alt+t”使用短键盘打开终端,并通过以 root 权限执行以下命令来安装 curl:
$ sudo apt install curl
第 2 步:导入 GPG 密钥
安装 curl 后,在您的 Ubuntu 系统上导入存储库的 GPG 密钥以验证 yarn 包的可用性。通过执行以下命令,导入存储库的 GPG 密钥:
$ curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
第 3 步:添加并启用官方 Yarn 存储库
在安装 yarn 之前,通过运行以下命令在 Ubuntu 20.04 系统上添加并启用官方 yarn Apt 存储库:
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" |
sudo tee /etc/apt/sources.list.d/yarn.list
第 4 步:更新系统缓存
通过执行以下命令更新或刷新系统的 apt 存储库:
$ sudo apt update
第五步:安装纱线
更新 apt 存储库包后,运行下面给出的命令在 Ubuntu 20.04 系统上安装 yarn:
$ sudo apt -y install yarn
执行上述命令后,yarn 包括 node js 的新包将安装到本系统上,如下所示:
如果您已经使用 nvm 安装了 node js,则跳过 node js 包的安装并使用以下命令安装 yarn:
$ sudo apt install --no-install-recommends yarn
完成 yarn 安装后,通过执行以下终端命令,检查安装的 Yarn 应用程序版本:
$ yarn --version
安装的yarn版本在终端显示如下:
恭喜!在Ubuntu 20.04系统上安装yarn完成。
从 Ubuntu 20.04 卸载 Yarn
使用此软件后,您可以通过执行以下命令从 Ubuntu 系统中卸载它:
$ sudo apt remove the yarn
在下一篇文章中,我们将讲解如何在Ubuntu 20.04系统上使用yarn。
在 Ubuntu 20.04 上使用纱线
在 Ubuntu 20.04 系统上安装 yarn 后,您可以在系统上使用和探索更多有用的 yarn 命令。让我们讨论一些有用的 yarn 命令,如下所示:
新建项目并初始化Yarn
首先,为您的软件应用程序创建一个新的项目目录,并通过运行以下命令导航到该目录:
$ mkdir ~/yarn_project && cd ~/yarn_project
现在,使用以下“yarn init”命令创建一个新项目:
$ yarn init yarn_project
终端窗口显示以下问题数量,根据屏幕提示输入所需信息或保持默认:
提供信息后,脚本会自动创建一个包含上述信息的“package.json”文件。您可以随时在您的系统上访问和更改此文件。
使用 yarn 在项目中添加依赖
通过使用以下命令,添加一个新的项目依赖项,后跟名称 o:
$ yarn add [package-name]
例如,要使用 yarn 将 react 包安装为依赖项,请使用以下命令:
$ yarn add react
以下输出表明反应已成功安装在您的系统上。 ‘package.json’ 和 ‘yarn. lock' 也会在运行上述命令后更新。
当用户只提供包名时,Yarn 将默认安装该包的最新版本。要安装特定的项目依赖项,请遵循以下语法:
$ yarn add [package-name]@[package-version]
升级项目依赖
通过使用以下命令,您可以升级项目依赖项或包:
$ yarn upgrade
$ yarn upgrade [package-name]
$ yarn upgrade [package-name]@[version]
如果此时用户不提供包名,它会根据‘package.json’文件中给出的指定范围自动将所有项目包升级到最新版本。否则,只有那些包会升级那些用包名指定的包。
删除包或依赖项
使用以下 yarn 命令,您可以轻松地从应用程序中删除已安装的项目依赖项:
$ yarn remove [package-name]
例如,要从项目中移除 react 包,上述命令将变为以下形式:
$ yarn remove react
上面的命令不仅会从您的项目中删除指定的包。 ‘package.json’ 和 ‘yarn. lock'文件也将在项目中更新。
安装所有项目依赖
执行以下命令,安装“package.json”文件中提到的项目的完整项目依赖项:
$ yarn install
或者
只需在终端窗口中键入“yarn”命令即可安装所有项目依赖项。
结论
这就是关于在 Ubuntu 20.04 发行版上安装 Yarn 的全部内容。您学习了如何使用命令行在 Ubuntu 系统上安装 yarn 包依赖管理器。我们还解释了如何使用 yarn 管理项目依赖项。要探索有关 yarn 的更多信息,请访问 Internet 上的 yarn 官方文档。我希望你从本教程中学到了很多东西。谢谢!