Yarn 常用命令
-
npm install===yarn// install安装是默认行为 -
npm install lodash --save===yarn add lodash// lodash 包立即被保存到package.json中。 -
npm uninstall lodash --save===yarn remove lodash -
npm install lodash --save-dev===yarn add lodash --dev -
npm update --save===yarn upgrade -
npm install lodash@latest --save===yarn add lodash -
npm install lodash --global===yarn global add lodash// 一如既往,请谨慎使用 global 标记。
注意:使用yarn或yarn install安装全部依赖时是根据package.json里的”dependencies”字段来决定的
npm init===yarn initnpm init --yes/-y===yarn init --yes/-ynpm link===yarn linknpm outdated===yarn outdatednpm publish===yarn publishnpm run===yarn runnpm cache clean===yarn cache cleannpm login===yarn loginnpm test===yarn test
Yarn 独有的命令
yarn licenses ls// 允许你检查依赖的许可信息yarn licenses generate// 自动创建依赖免责声明 licenseyarn why lodash// 检查为什么会安装 lodash,详细列出依赖它的其他包yarn why vuepress// 检查为什么会安装 vuepress,详细列出依赖它的其他包
Yarn 换源
Yarn 源仓库包下载不稳定
// 查看 yarn 配置
yarn config get registry
或者
yarn config list
> registry: 'https://registry.yarnpkg.com'
// 安装淘宝镜像
yarn config set registry https://registry.npm.taobao.org