yarn的安装和使用

简介: yarn的安装和使用

Yarn是一个快速、可靠、安全的软件包管理工具,用于管理和协调项目中的依赖关系。它是由Facebook开发的,旨在改进npm的性能和稳定性,并提供诸如本地缓存、并发安装等功能。在本文中,我们将详细介绍如何安装和使用Yarn。官方网址:Home page | Yarn

1.Yarn可以在多个操作系统上安装

包括Windows、macOS和Linux。下面分别介绍在这些操作系统上安装Yarn的方法。

1.1在Windows上安装Yarn

有两种方式:使用命令行安装和使用安装程序安装。

使用命令行安装: 首先,打开命令提示符窗口(CMD)。可以使用Win+R键组合键打开运行对话框,然后输入"cmd"并点击"确定"按钮,或者在开始菜单中搜索"cmd"并点击运行命令提示符。


然后,在命令提示符窗口中输入以下命令来安装Yarn:

npm install -g yarn

这个命令将使用npm(Node Package Manager)来全局安装Yarn。

使用安装程序安装: 首先,访问Yarn的官方网站

下载安装程序。根据你的操作系统版本下载对应的安装程序。

下载完成后,双击安装程序打开安装向导。按照向导的指示完成安装即可。

1.2在macOS上安装Yarn

可以使用Homebrew或MacPorts。

使用Homebrew安装: 首先,打开终端。可以在启动台中找到"终端"应用,或者使用Spotlight搜索"终端"。

然后,在终端中输入以下命令来安装Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

这个命令将下载并安装Homebrew。

接下来,输入以下命令来安装Yarn:

brew install yarn

这个命令将使用Homebrew来安装Yarn。

使用MacPorts安装: 首先,打开终端。

然后,输入以下命令来安装MacPorts:

sudo port selfupdate

这个命令将更新MacPorts到最新版本。

接下来,输入以下命令来安装Yarn:

sudo port install yarn

这个命令将使用MacPorts来安装Yarn。

1.3在Linux上安装Yarn

可以使用包管理器或者手动安装。

使用包管理器安装: 不同的Linux发行版有不同的包管理器,下面分别介绍在一些常见的发行版上如何使用包管理器来安装Yarn。

在Debian/Ubuntu上,使用以下命令来安装Yarn:

sudo apt-get update
sudo apt-get install yarn

在Fedora上,使用以下命令来安装Yarn:

sudo dnf install yarn

在openSUSE上,使用以下命令来安装Yarn:

sudo zypper install yarn

手动安装: 首先,打开终端。

然后,输入以下命令来下载Yarn的tarball文件:

curl -o- -L https://yarnpkg.com/latest.tar.gz | tar xz

接下来,将解压后的文件夹移动到/usr/local目录下:

sudo mv yarn-* /usr/local/yarn

最后,将Yarn的可执行文件路径添加到PATH环境变量中:

export PATH=/usr/local/yarn/bin:$PATH

这些就是在不同操作系统上安装Yarn的方法。安装完成后,可以通过输入以下命令来验证Yarn是否安装成功:

yarn --version

如果成功安装,将显示Yarn的版本号。

2.使用Yarn

Yarn提供了许多命令和功能,下面介绍一些常用的命令和功能。

2.1 Yarn init

1.初始化一个新项目 使用Yarn来初始化一个新项目非常简单。首先,创建一个新目录作为项目的根目录。然后,在根目录下打开终端,输入以下命令:

yarn init

这个命令将引导你填写一些项目的基本信息,例如项目的名称、版本、描述等。填写完成后,Yarn会生成一个package.json文件,其中包含了项目的配置信息。

2.2 Yarn add

2.安装依赖包 在项目中,我们通常需要使用一些第三方的依赖包来实现某些功能。使用Yarn来安装依赖包非常方便。在根目录下的终端中输入以下命令:

yarn add <package>

这个命令将安装指定的依赖包,并将其添加到package.json文件的dependencies字段中。

也可以安装多个依赖包,只需在命令中添加它们的名称,用空格分隔:

yarn add <package1> <package2> <package3>

2.3 Yarn upgrade

3.升级依赖包 当项目中的某个依赖包有新的版本发布时,可以使用Yarn来升级它。在根目录下的终端中输入以下命令:

yarn upgrade <package>

这个命令将升级指定的依赖包到最新版本。

也可以升级多个依赖包,只需在命令中添加它们的名称,用空格分隔:

yarn upgrade <package1> <package2> <package3>

2.4 Yarn remove

4.卸载依赖包 如果项目中不再需要某个依赖包,可以使用Yarn来卸载它。在根目录下的终端中输入以下命令:

yarn remove <package>


这个命令将卸载指定的依赖包,并将其从package.json文件的dependencies字段中移除。

也可以卸载多个依赖包,只需在命令中添加它们的名称,用空格分隔:

yarn remove <package1> <package2> <package3>

2.5 Yarn add <package> --dev

5.安装开发依赖包 除了项目的运行时依赖,还有一些开发时依赖。这些依赖包通常用于测试、构建和部署等开发阶段的任务。使用Yarn来安装开发依赖包与安装普通依赖包类似,只需在命令中添加"--dev"选项:

yarn add <package> --dev

2.6 Yarn run

6.执行脚本命令 在package.json文件中,可以定义一些脚本命令来执行一些任务。使用Yarn来执行这些脚本命令非常简单。在根目录下的终端中输入以下命令:

yarn run <script>

其中,<script>是package.json文件中定义的脚本命令的名称。

例如,我们在package.json文件中定义了一个名为"test"的脚本命令:

{
  "scripts": {
    "test": "node test.js"
  }
}

那么,可以使用以下命令来执行该脚本命令:

yarn run test

这个命令将执行test.js文件。

这些就是Yarn的一些基本用法。除了上述介绍的命令和功能,Yarn还提供了很多其他的命令和功能,可以通过输入以下命令查看其帮助文档:

yarn --help

总结: 在本文中,我们详细介绍了如何安装和使用Yarn。通过使用Yarn,我们可以更方便地管理和协调项目中的依赖关系,提高开发


相关文章
|
9月前
|
缓存 资源调度 前端开发
Yarn学习,Yarn安装,Yarn常用命令。这一篇即可(有需要再补充)
Yarn 是一个快速、可靠、安全的 JavaScript 包管理工具,旨在解决 npm 的一些不足之处。
1483 5
|
11月前
|
资源调度 Linux iOS开发
GPT栏目:yarn 安装
本文提供了在Windows、macOS和Linux操作系统上安装yarn的详细步骤,包括通过Windows安装程序、使用Homebrew在macOS上安装,以及通过包管理器在不同Linux发行版上安装yarn,并验证安装是否成功。
GPT栏目:yarn 安装
|
存储 缓存 资源调度
Yarn: 安装与使用教程
Yarn: 安装与使用教程
851 3
|
缓存 资源调度 前端开发
Yarn的安装及使用教程
Yarn的安装及使用教程
425 1
|
缓存 资源调度 JavaScript
从零到一nvm、npm、cnpm、yarn、vue全套安装和环境配置以及创建新项目和如何运行人家的项目大全,最详细,保姆级
从零到一nvm、npm、cnpm、yarn、vue全套安装和环境配置以及创建新项目和如何运行人家的项目大全,最详细,保姆级
|
缓存 资源调度 JavaScript
秒懂Yarn:从安装到配置的全流程详解
**Yarn**是Facebook推出的JavaScript包管理器,旨在提供更快、更安全的依赖管理。它通过并行安装、离线模式、版本锁定和友好的命令行界面提升效率。要安装Yarn,可以使用npm、Homebrew或Chocolatey。基本命令包括初始化项目(`yarn init`)、安装/移除/升级依赖(`yarn add/remove/upgrade`)。配置Yarn涉及设置`.yarnrc`文件,如更改registry。通过`yarn.lock`文件保证依赖一致性。文章还提供了使用Yarn进行API测试和项目管理的实战案例。
436 0
|
资源调度 JavaScript Ubuntu
Yarn介绍及快速安装Debian/Ubuntu Linux
现在,你已经成功安装了Yarn,可以在你的JavaScript项目中使用它来管理依赖。
1108 3
|
缓存 资源调度 前端开发
Yarn的安装和使用
【5月更文挑战第5天】**Yarn**是Facebook于2016年推出的快速、可靠的JavaScript包管理器,旨在解决npm的安装速度慢和依赖一致性问题。它通过确定性安装、并行下载和本地缓存提升开发体验。本文介绍了Yarn的基本概念、核心特性、安装步骤、常见问题及其解决方案,并提供了代码示例。Yarn支持工作空间管理、选择性版本安装、自动化脚本等进阶功能,与VSCode、Git和CI工具集成良好,且持续创新,如Yarn 2的PnP模式。掌握Yarn能有效提升前端开发效率和项目安全性。
774 2
|
资源调度 JavaScript iOS开发
yarn的安装与配置(Windows/macOS)
yarn的安装与配置(Windows/macOS)
1327 0
|
资源调度
yarn 安装 卸载降级升级 以及常用指令
yarn 安装 卸载降级升级 以及常用指令
1404 1