什么是 Yarn
Yarn 就是一个类似于 npm 的包管理工具,它是由 facebook 推出并开源。
与 npm 相比,yarn 有着众多的优势,主要的优势在于:速度快、离线模式、版本控制。
Yarn 安装
windows
在 Yarn 中文网可以找到 window 下的三种安装方法
不过我觉得这三种方法都不好用,快速好用的安装方法应该还是使用 npm 来安装:
npm install -g yarn
初始化仓库
Error: Can't answer a question unless a user TTY
window请使用cmd或者powerShell 不要用git bash
yarn init
Yarn 换源
Yarn 源仓库包下载不稳定
// 查看 yarn 配置
yarn config get registry
或者
yarn config list
> registry: 'https://registry.yarnpkg.com'
安装淘宝镜像
yarn config set registry https://registry.npm.taobao.org
Yarn 常用命令
npm install
===yarn
—— install安装是默认行为npm install taco --save
===yarn add taco
—— taco包立即被保存到package.json
中。npm uninstall taco --save
===yarn remove taco
npm install taco --save-dev
===yarn add taco --dev
npm update --save
===yarn upgrade
-
npm install taco@latest --save
===yarn add taco
npm install taco --global
===yarn global add taco
—— 一如既往,请谨慎使用 global 标记。
注意:使用yarn或yarn install安装全部依赖时是根据package.json里的”dependencies”字段来决定的
npm init
===yarn init
npm init --yes/-y
===yarn init --yes/-y
npm link
===yarn link
npm outdated
===yarn outdated
npm publish
===yarn publish
npm run
===yarn run
npm cache clean
===yarn cache clean
npm login
===yarn login
npm test
===yarn test