教程短文资讯

使用Yarn管理JavaScript包

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 enable启动Corepack。注意:如果您的系统上不存在Corepack,请输入以下命令进行安装:sudo npm install -g corepack
  3. 使用以下命令安装最新版本的Yarn:corepack prepare yarn@stable --activate
  4. 输入以下命令测试安装并检查Yarn的版本:yarn --version 要将二进制文件更新为最新版本,请运行:yarn set version stable

安装经典版本的Yarn

尽管在Yarn 2.0之前的经典版本处于维护模式,但仍然可以使用官方Yarn存储库和npm安装Yarn 1.x。以下是如何进行操作:

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

  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 Classic

  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文档页面。

对这篇文章感觉如何?

太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0

You may also like

Leave a reply

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

More in:教程

教程

在 Ubuntu Linux 上安装 Clang

无论您使用的是 Ubuntu 22.04、20.04 或其他任何版本,并且想要安装 Clang(一个开源的 C、C++ 和 Objective-C 编译器),本文将对您有所帮助。Clang 是 GNU […]