yarn

最新更新: 2019-11-23 13:08:28 阅读: 76次

yarn下载安装极其快速。Yarn会缓存它下载的每个包,所以无需重复下载。它还能并行化操作以最大化资源利用率,安装速度之快前所未有

1、安装yarn 

Windows系统的可以到官网下载软件进行安装(https://yarnpkg.com/en/docs/install#windows-stable

或者直接通过npm安装(已安装node)

npm install yarn -g

2、yarn命令

 1)查看yarn的所有命令

yarn -h

3、初始化一个新项目

yarn init

不论是已经有了现成的代码仓库(目录),还是正着手启动一个全新项目,你都可以使用同样的方法引入Yarn。

这将打开一个用于创建Yarn项目的交互式表单,其中包含以下问题:


name (your-project):
version (1.0.0):
description:
entry point (index.js):
git repository:
author:
license (MIT):
你既可以回答这些问题,也可以直接敲回车键(enter/return)使用默认配置或者留空。


4、添加依赖包

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

分别是本地安装、指定版本安装、指定标签安装

[package]会被加入到package.json文件中的依赖列表,同时yarn.lock也会被更新。

全局安装

yarn global add [package]


你可以用以下参数添加其它类型的依赖:

  • yarn add --dev 添加到 devDependencies  yarn add <package> -D
  • yarn add --peer 添加到 peerDependencies
  • yarn add --optional 添加到 optionalDependencies

例如:

yarn add package-1@1.2.3
yarn add package-2@^1.0.0
yarn add package-3@beta
{
  "dependencies": {
    "package-1": "1.2.3",
    "package-2": "^1.0.0",
    "package-3": "beta"
  }
}

4、升级依赖包

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

5、移除依赖包

yarn remove [package]

6、安装项目的全部依赖

yarn
或者
yarn install


7、安装选项

有很多参数可以控制依赖安装的过程,包括:

  1. 安装所有依赖:yarn 或 yarn install
  2. 安装一个包的单一版本:yarn install --flat
  3. 强制重新下载所有包:yarn install --force
  4. 只安装生产环境依赖:yarn install --production

8、离线安装包



yarn add [webpack] --offline
9、检查yarn的安装包



yarn cache ls (yarn cache list)