在 Ubuntu 上安装和使用 Yarn

Installing and Using Yarn on Ubuntu

Yarn 是一个强大的 JavaScript 包管理器,它与 npm 兼容,并有助于自动化安装、更新、配置和删除 npm 包的过程。Yarn 通过缓存下载的包和并行化操作来提供速度和可靠性。在本教程中,我们将介绍如何在 Ubuntu 上安装最新版本和经典版本的 Yarn,以及 Yarn 基本命令和选项的概述。

安装最新 Yarn 版本

为了安装和管理最新 Yarn 版本,我们建议使用 Corepack,它是一个包含在较新 Node.js 版本中的二进制文件,作为用户和 Yarn 之间的连接点。以下是使用 Corepack 安装 Yarn 的步骤

  1. 确保您的 Node.js 版本是最新的。使用命令检查版本:node -v Corepack 需要 Node.js 16.10 或更高版本。如果输出显示较旧版本,请更新 Node.js。

  2. 通过输入以下命令启动 Corepack:corepack enable 注意:如果您的系统上不存在 Corepack,请通过输入以下命令安装它:sudo npm install -g corepack

  3. 使用以下命令安装最新版本的 Yarn:corepack prepare yarn@stable --activate

  4. 输入以下命令测试安装并检查 Yarn 版本:yarn --version 要将二进制文件更新到最新版本,请运行:yarn set version stable

安装经典 Yarn 版本

尽管 2.0 之前的经典 Yarn 版本处于维护模式,您仍然可以使用官方 Yarn 存储库和 npm 安装 Yarn 1.x。方法如下

选项 1:通过存储库安装经典 Yarn

  1. 添加 GPG 密钥:curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/yarn.gpg GPG 密钥确保您正在安装正版软件。

  2. 添加 Yarn 存储库:echo "deb [signed-by=/etc/apt/trusted.gpg.d/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

  3. 更新您的本地存储库列表:sudo apt update

  4. 安装 Yarn:sudo apt install yarn 此命令安装 Yarn,如果您尚未安装 Node.js,您的包管理器将为您安装它。

选项 2:使用 NPM 安装经典 Yarn

  1. 检查是否已安装 npm:npm --version 如果您没有 npm,请运行 sudo apt install npm 安装它。

  2. 要使用 npm 安装 Yarn,请输入:sudo npm install -g yarn

从经典 Yarn 升级到最新版本

要从经典 Yarn 升级到最新版本,请按照以下步骤操作

  1. 运行 npm install 命令以确保经典 Yarn 更新到最新的 1.x 版本:sudo npm install -g yarn

  2. 通过输入以下命令切换到现代 Yarn 版本:yarn set version berry

基本 Yarn 用法

以下是一些您应该知道的基本 Yarn 命令

创建新项目

  1. 为您的应用程序创建一个目录并导航到该目录中:mkdir ~/my_project && cd ~/my_project

  2. 要创建新项目,请运行 yarn init

添加依赖项

  1. 将 npm 包添加到项目依赖项中:yarn add [package_name] 默认情况下,Yarn 安装最新版本。要安装特定版本或标签,请使用以下语法:yarn add [package_name]@[version_or_tag]

升级依赖项

  1. 要升级包,请使用以下命令之一:yarn upgradeyarn upgrade [package_name]yarn upgrade [package_name]@[version_or_tag] 如果未给出包名称,则该命令将根据 package.json 文件中指定的版本范围将所有项目依赖项更新到其最新版本。否则,仅更新指定的包。

移除依赖项

  1. 使用 yarn remove 命令后跟包名称以移除依赖项:yarn remove [package_name] 该命令将删除包并更新 package.jsonyarn.lock 文件。

安装所有项目依赖项

  1. 要安装 package.json 文件中指定的所有项目依赖项,请运行:yarnyarn install
结论

您现在对如何在 Ubuntu 系统上安装和管理 Yarn 有了全面的了解。无论您使用最新版本的 Yarn 还是经典版本,您都可以从 Yarn 的速度、可靠性和多功能性中获益。有关 Yarn 的更多信息,请访问官方 Yarn 文档页面。

George Whittaker 是 Linux Journal 的编辑,也是一位定期撰稿人。George 撰写技术文章已有二十年,并且是 Linux 用户超过 15 年。在空闲时间,他喜欢编程、阅读和游戏。

加载 Disqus 评论