yarn学习

yarn就是一个包管理器

安装好yarn之后,设置yarn的全局安装包目录和缓存目录

// 全局安装目录
yarn config set global-folder "本机目录"

// 缓存目录
yarn config set cache-folder "本机目录"

// 设置下载源(例子为淘宝源)
yarn config set registry "https://registry.npm.taobao.org/"

// npm 同上
// 会在设置的目录下新建node_modules文件夹,来保存所有npm全局安装的依赖
npm config set prefix "目录"
// npm缓存目录
npm config set cache "目录"
// npm设置源(例子为淘宝源)
// npm config set registry=https://registry.npm.taobao.org/

常用命令

yarn --version
查看yarn版本号,验证yarn是否安装成功

yarn config list
查看yarn配置

yarn init
初始化一个项目

yarn add [package]
添加依赖包,三种用法:

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

加上参数global之后则是全局安装包

可以后面添加参数--dev,--peer,--optional来分别添加到devDependencies,peerDependencies,optionalDependencies

yarn upgrade [package]
升级依赖包

yarn remove [package]
移除依赖包

yarn install
安装项目依赖, 可以简写为yarn

yarn info [package]
查看某个包的信息

例如,查看react的所有包的信息:
yarn info react version(s)

类似于 npm view react version(s)

原文地址:https://www.cnblogs.com/li320212035/p/14474289.html