yarn

官网文档==>yarn

安装

  • npm install -g yarn

命令

官网42个命令详见:cli introduction

  • yarn -v 查看 Yarn 版本

安装全部依赖

  • yarn install 安装依赖包(可简写为 yarn
  • yarn install --ignore-engines 忽略 node 版本要求安装依赖
  • yarn install --frozen-lockfile 严格按照 lockfile 安装依赖
  • yarn install --pure-lockfile 不生成 lockfile,仅根据现有 lockfile 安装
  • yarn install --no-lockfile 不使用 lockfile 安装依赖

安装单个依赖

  • yarn add [package] 安装依赖
  • yarn add [package] --dev 安装为开发依赖
  • yarn add [package] --peer 安装为 peer 依赖
  • yarn add [package] --optional 安装为可选依赖
  • yarn add [package] --exact 精确指定版本安装
  • yarn add [package] --tilde 使用波浪号指定版本安装
  • yarn add [package] --cwd [dir] 在指定目录下安装依赖
  • yarn add [package] --resolutions 使用 resolutions 字段解析依赖

配置相关

  • yarn config get registry 查看当前源地址(默认:https://registry.yarnpkg.com/)
  • yarn config set registry 'https://registry.npmmirror.com' 设置淘宝源
  • yarn config set prefix "D:\yarn" 设置全局安装路径(会自动设置为 D:\yarn\bin,需手动创建 bin 目录)
  • yarn config set cache-folder "D:\yarn\cache" 设置全局缓存目录
  • yarn config set global-folder "D:\yarn\data" 设置全局依赖安装目录
  • yarn global add [package] 全局安装依赖
  • yarn config list 查看所有配置
  • yarn global bin 查看全局 bin 目录
  • yarn global dir 查看全局依赖安装位置