除了npm,还有这个包管理工具

说到包管理工具,npm是大家最熟悉的了,除了它,还有yarn,相信大家肯定听说过,接下来我们来看看yarn是个什么,怎么用。

1.yarn是什么?

Yarn 对你的代码来说是一个包管理器。它可以让你使用并分享 全世界开发者的(例如 JavaScript)代码。 Yarn 能够快速、安全、 并可靠地完成这些工作,所以你不用有任何担心。

通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单。 使用过程中遇到问题,你可以将其上报或者贡献解决方案。一旦问题被修复, Yarn会更新保持同步。

代码通过 包(package) (或者称为 模块(module)) 的方式来共享。 一个包里包含所有需要共享的代码,以及描述包信息的文件,称为 package.json 。

2.安装

在windows系统有三种安装Yarn的方式,

2.1 下载安装程序

下载一个 .msi 的安装文件,当它运行时会指引你将 Yarn 安装到 Windows 上。

如果你使用此安装程序,需要先安装 Node.js

2.2 通过Chocolatey 安装

Chocolatey 是一个 Windows 专用的软件包管理工具。 请按照此 说明 安装 Chocolatey 。

安装 Chocolatey 之后,你就可以在控制台执行如下命令安装 Yarn 了:

choco install yarn

2.3 通过 Scoop 安装

Scoop 是一个用于 Windows 的基于命令行的安装工具。 请按照此 说明 安装 Scoop 。

Scoop 安装后,你就可以在控制台执行如下命令安装 Yarn 了:

scoop install yarn

 如果 Node.js 未被安装,scoop 会提示你安装。 例如:

scoop install nodejs

安装之后,可以通过一下命令查看是否安装成功:

yarn --version

3. 如何使用

3.1 初始化项目

yarn init

3.2 添加依赖

yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]

3.3 将依赖添加到不同依赖项类别中

分别添加到 devDependenciespeerDependencies 和 optionalDependencies 类别中:

yarn add [package] --dev
yarn add [package] --peer
yarn add [package] --optional

3.4 升级依赖包

yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]

3.5 安装项目的全部依赖,直接 yarn 即可

yarn

或者

yarn install

猜你喜欢

转载自blog.csdn.net/RedaTao/article/details/109233014
今日推荐