📜  yarn 命令 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:35:48.631000             🧑  作者: Mango

Yarn 命令 - Shell Bash

Yarn 是一个快速、可靠、安全的依赖管理工具,是 npm 包管理器的替代品,提高了包的安全性和性能。Yarn 通过将每个包的依赖关系存储在单个文件中,避免了 npm 在安装每个包时必须不断地检查其依赖关系。此外,Yarn 具有类似于 Linux 包管理器的版本控制功能,允许您管理软件包的版本。

本文将介绍一些常用的 Yarn 命令及其用途。

安装

在开始之前,您需要先安装 Yarn,可以从 Yarn官网 下载并安装。

初始化项目

在创建项目前,您需要先使用以下命令初始化一个新项目:

yarn init

此命令将引导您完成创建 package.json 文件的过程,并创建项目的基本目录结构。

添加依赖

在项目根目录运行以下命令来安装所需的依赖包:

yarn add [package-name]

运行此命令将在 package.json 文件中的 dependencies 部分添加依赖项,并将依赖项安装到 node_modules 目录中。

您还可以使用以下命令安装开发依赖:

yarn add [package-name] --dev

运行此命令将在 package.json 文件的 devDependencies 部分添加依赖项,并将依赖项安装到 node_modules 目录中。这些包通常是用于开发和测试,而不是在生产环境中使用的。

更新依赖

要更新项目中的依赖,使用以下命令:

yarn upgrade [package-name]

这将更新对应的包及其依赖项的版本,并将版本更新信息保存在 package.json 文件中。

删除依赖

要删除项目中的依赖,使用以下命令:

yarn remove [package-name]

这将删除项目中的特定依赖项,以及在 package.json 文件中的对应部分。

安装全部依赖

如果在项目中,您发现缺少了某个依赖,可以使用以下命令来自动安装所有依赖项:

yarn

这将首先检查 package.json 文件,并安装所有在 dependencies 和 devDependencies 部分列出的依赖项。

运行脚本

您可以使用 Yarn 运行在 package.json 文件的 scripts 部分定义的脚本:

yarn run [script-name]

例如,如果您的 package.json 文件的 scripts 部分定义了 test 脚本,则可以使用以下命令运行该脚本:

yarn run test
总结

Yarn 是一个非常强大的包管理器,可以提高包的安全性和性能,并使项目管理更加容易。在本文中,我们介绍了一些常用的 Yarn 命令,包括初始化、添加、更新、删除依赖,安装全部依赖和运行脚本。希望这些命令对您的工作有所帮助。