• 安装
    • MacOS
      • Homebrew
    • Windows
    • Linux
      • 1、Debian/Ubuntu Linux
      • 2、CentOS / Fedora / RHEL
      • 3、Arch Linux
      • 4、Solus
  • 换上淘宝源,加速安装过程
  • Yarn版本升级
  • 常用使用流程
  • 开启新项目
  • 管理依赖包
    • 1、添加依赖
    • 2、更新依赖包
    • 3、删除依赖包
    • 4、安装项目依赖包

    安装

    MacOS

    Homebrew
    1. brew update ##我的机器上无需这一步,Homebrew在install之前会自动update
    2. brew install yarn

    Windows

    1、下载.smi按装包。确保Node.js已经安装并可用。>下载Yarn安装包

    2、通过Chocolatey安装Chocolatey是Windows平台下的包管理器。安装好后打开命令行,执行下面的命令:choco install yarn

    Linux

    1、Debian/Ubuntu Linux

    编辑软件源:

    1. curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
    2. 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

    2、CentOS / Fedora / RHEL

    通过RPM包安装:

    sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo

    如果没有Node.js,先配置一下:

    curl —silent —location https://rpm.nodesource.com/setup_6.x | bash -

    然后再用yum安装:

    sudo yum install yarn

    3、Arch Linux

    yaourt -S yarn

    4、Solus

    sudo eopkg install yarn

    最后检查安装是否成功:

    yarn —version

    换上淘宝源,加速安装过程

    1. $ yarn config set registry "https://registry.npm.taobao.org"

    Yarn版本升级

    运行以下命令,可以升级Yarn:

    1. $ curl -o- -L https://yarnpkg.com/install.sh | bash

    常用使用流程

    • 创建新项目 - Creating a new project
    • 添加、更新、移除依赖包 - Adding/updating/removing dependencies
    • 安装、重装依赖包 - Installing/reinstalling your dependencies
    • 使用版本控制系统,如git - Working with version control (i.e. git)
    • 持续集成 - Continuous Integration

      开启新项目

    yarn init

    管理依赖包

    1、添加依赖

    1. yarn add [package] # 通过名称添加一个依赖包
    2. yarn add [package]@[version] #“包名@版本号”格式
    3. yarn add [package]@[tag] #“包名@标签”格式

    2、更新依赖包

    1. yarn upgrade [package]
    2. yarn upgrade [package]@[version]
    3. yarn upgrade [package]@[tag]

    3、删除依赖包

    yarn remove [package]

    4、安装项目依赖包

    1. yarn
    2. yarn install

    就是这么简单,就是这么任性~~

    1. 好吧,来复杂点的
    2. - - - - - - -
    3. 1、安装(package.json中)所有依赖包: yarn or yarn install
    4. 2、安装依赖包的单版本(仅安装一个版本):yarn install --flat
    5. 3、强制所有包都预下载:yarn install --force
    6. 4、仅安装生产环境依赖包:yarn install --production

    嗯,就这样!

    关于怎么为Yarn世界做贡献,请参考官网!

    • 作者:Shellway Ho,转载请注明出处!
    • 来源: http://docs.shellway.cn/learning-yarn/