Yarn是一个快速、可靠、安全的依赖管理工具,是npm的代替品。
 
 Yarn对你的代码来说是一个包管理工具,你可以通过它使用全世界开发者的代码,或者分享自己的代码。
 
 
 
 安装Yarn:
 
 操作系统不同,安装方式也有所不同,下面我就以 MacOS系统为例。
 
 安装方式一:通过Homebrew包管理工具安装Yarn
 
 brew install yarn
 
 如果你还没有安装node.js,Homebrew会自动帮你安装node.js。
 
 安装方式二:通过MacRorts安装Yarn
 
 sudo port install yarn
 
 如果你还没有安装Node.MacRorts会自动为你安装。
 
 
 
 环境变量配置: 
 
 如果未在PATH环境变量中找到yarn,请按照以下步骤添加yarn到PATH环境变量中,使其可以随处运行。
 
 注意:你的配置文件可能是 .profile、.bash_profile、.bashrc、.zshrc等。
 
 (1) 如果你是第一次配置环境变量,在终端中可以使用
 
 touch .bash_profile
 
 命令来创建一个 .bash_profile 隐藏的文件;如果你已经有了配置文件,则可以使用
 
 open -e .bash_profile
 
 命令来打开这个隐藏的文件进行编辑。
 
 (2)将
 
 export PATH="$PATH:/usr/local/bin"
 
 
 
 加入到你的配置文件中(路径根据你安装的yarn的位置而定),然后保存退出。
 
 另外一种配置方法就是执行
 
 vi ./.bash_profile
 
 命令进入查看模式,执行'i'进入insert模式,打开下面这个画面进行编辑配置
 
 
 
 
 
 配置完之后,执行'wq!',执行回车退出保存。
 
 执行
 
 source ./.bash_profile
 
 让环境变量生效。
 
 执行
 
 echo $PATH
 
 查看环境变量是否配置成功。
 
 
 
 
 
 升级Yarn
 
 brew upgrade yarn
 
 查看Yarn 是否安装成功及版本号
 
 yarn --version
 
  
 
 
 
  初始化一个项目
 
 yarn init
 
 添加依赖包
 
 yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]
 
 将依赖项添加到不同依赖项类别中
 
 分别添加到 devDependencies、peerDependencies 和 optionalDependencies 类别中:
 
 yarn add [package] --dev
yarn add [package] --peer
yarn add [package] --optional
 
 升级依赖包
 
 yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]
 
 移除依赖包
 
 yarn remove [package]
 
 安装项目的全部依赖
 
 yarn 
 
 或
 
 yarn install