Yarn 的使用
安装
MacOS
- 你可以通过 Homebrew 包管理器安装 Yarn,如果没有安装 Node.js 它也可以安装
1 | brew install yarn |
- 如果您使用 nvm 或类似的东西,您应该排除安装 Node.js 以便使用 nvm 的 Node.js 版本。
1 | brew install yarn --without-node |
- 您可以通过 MacPorts 安装 Yarn。 如果您未安装 Node.js,这也为您安装它。
1 | sudo port install yarn |
路径设置
如果您选择手动安装,用以下步骤添加 Yarn 到 path 变量,使其可以随处运行
- 注意:您的配置文件可能是您的 .profile、.bash_profile、.bashrc、.zshrc 等。
将此项加入您的配置文件: “
export PATH="$PATH:/opt/yarn-[version]/bin
“ (路径可能根据您安装 Yarn 的位置而有差异)在终端中,登录并登出以使更改生效
为全局访问 Yarn 的可执行文件,您需要在您的终端中设置 PATH 环境变量。 若要执行此操作,请添加”
export PATH="$PATH:yarn global bin
“ 到您的配置文件。
使用国内淘宝镜像源提升各依赖安装速度
- 配置 NPM 的淘宝镜像源加速
1 | npm config set registry https://registry.npmmirror.com |
- 验证 NPM 镜像源是否成功
1 | npm get registry |
- Yarn 注册淘宝镜像源加速
1 | yarn config set registry https://registry.npm.taobao.org -g |
- 验证 Yarn 镜像源是否成功
1 | yarn config get registry |
升级 Yarn
- 如果有新版本可用,Yarn 将会提醒。 若要升级 Yarn,您可以使用 Homebrew 来完成。
1 | brew upgrade yarn |
- 运行命令来测试 Yarn 是否安装:
1 | yarn --version |
使用
现在 Yarn 已经 安装完毕,可以开始使用。以下是一些你需要的最常用的命令:
初始化新项目
1 | yarn init |
- 添加依赖包
1 | yarn add [package] |
将依赖项添加到不同依赖项类别
分别添加到
devDependencies、peerDependencies
和optionalDependencies
:
1 | yarn add [package] --dev |
- 升级依赖包
1 | yarn upgrade [package] |
- 移除依赖包
1 | yarn remove [package] |
- 安装项目的全部依赖
1 | yarn; |
- 或者
1 | yarn install |