yarn 的安装和基本使用

2019-11-05  本文已影响0人  yuho_小豪哥

简介

yarn 是 facebook, google 等发布的一款新的 javascript 包管理器,正如官方文档所说,yarn 是为了弥补 npm 的一些缺陷而出现的。即:

  1. 安装的时候无法保证速度/一致性
  2. 安全问题,npm 安装时允许运行代码

yarn 的优点

安装

只介绍 macOS 系统下的安装方法,其他系统的安装可查看官网

Homebrew

可以通过 Homebrew 包管理工具 安装 Yarn。 如果还未安装 Node.js,Homebrew 会自动安装。

brew install yarn

如果用的是 nvm 或类似工具,可以不用安装 Node.js ,以便使用 nvm 版本的 Node.js 并可以忽略依赖项。

brew install yarn --ignore-dependencies

MacPorts

你可以通过 MacPorts 安装 Yarn 。 如果你还未安装 Node.MacPorts 会自动为你安装。

sudo port install yarn

npm(不推荐)

如果本地已安装了 npm,可以通过 npm 全局安装

npm install -g yarn

路径设置

如果未在 PATH 环境变量中找到 yarn,请按照以下步骤添加 yarn 到 PATH 环境变量中,使其可以随处运行。

注意:配置文件可能是 .profile、.bash_profile、.bashrc、.zshrc 等。

将此项加入配置文件: export PATH="$PATH:/opt/yarn-[version]/bin" (路径可能根据安装 Yarn 的位置而有差异)
在终端中,执行登录并登出以使更改生效
为了可以全局访问 Yarn 的可执行文件,需要在终端中设置 PATH 环境变量。若要执行此操作,请添加 export PATH="$PATH:yarn global bin" 到配置文件中。

基本使用

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

分别添加到 devDependenciespeerDependenciesoptionalDependencies 类别中:

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
上一篇下一篇

猜你喜欢

热点阅读