Yarn是Facebook推出的一款新的JavaScript包管理工具,它与NPM有着类似的功能,但在性能、安全性以及可靠性上有所提升。以下是Yarn的安装和基本使用方法:
### 安装Yarn
#### 在Windows系统中:
```shell
npm install --global yarn
```
或者直接下载.msi安装文件进行安装:https://classic.yarnpkg.com/en/docs/install#windows-stable#### 在macOS或Linux系统中:
```shell
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
```
或者通过npm全局安装:
```shell
npm install --global yarn
```
### 使用Yarn
#### 1. 初始化项目:
在你的项目目录下运行以下命令创建`package.json`文件:
```shell
yarn init
```
按照提示输入相关信息。
#### 2. 添加依赖:
要添加项目的生产环境依赖,可以使用:
```shell
yarn add <package-name>
```
例如,添加React依赖:
```shell
yarn add react
```
添加开发环境依赖,可以加上`--dev`或 `-D`标志:
```shell
yarn add <package-name> --dev
```
#### 3. 安装依赖:
如果你有一个已经包含`dependencies`或`devDependencies`的`package.json`文件,只需运行:
```shell
yarn
```
Yarn会自动读取并安装所有依赖项。
#### 4. 查看已安装的依赖:
```shell
yarn list
```
或查看指定依赖及其版本:
```shell
yarn list <package-name>
```
#### 5. 卸载依赖:
```shell
yarn remove <package-name>
```
#### 6. 更新依赖:
```shell
yarn upgrade <package-name>
```
升级所有依赖至最新版本:
```shell
yarn upgrade
```
#### 7. 运行脚本:
假设你在`package.json`中定义了一个名为`start`的脚本,你可以这样运行:
```shell
yarn run start
```
以上就是Yarn的基本使用方法,更多高级用法和特性可参考官方文档:
https://yarnpkg.com/lang/en/docs/