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]
添加依赖包,三种用法:
- yarn add [package]
- yarn add [package@version]
- 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)