yarn切换到yarn 2 (berry)的过程

2021-04-16  本文已影响0人  microkof

前言

目前yarn主分支依然是1代,也没有常规方式直接安装2代,所以本文介绍一下如何安装2代。

各个框架提供的脚手架不一定能使用yarn 2安装,需要先自行测试,不要盲目上马yarn 2。

尝试访问github.com

先尝试访问 https://raw.githubusercontent.com/yarnpkg/berry/master/packages/berry-cli/bin/berry.js,如果能打开,说明你可以安装2代,否则,要先想办法正常访问github.com

在项目中执行命令

yarn的理念是,想体验2代,只能在具体项目中体验,无法全局安装,所以,先进入项目,执行:

yarn set version berry

此时会请求上文提到的网络文件,等待一会儿。

yarn会创建 .yarn 目录和 .yarnrc.yml 文件,用户需要关注的只是 .yarnrc.yml 文件,它等同于1代的 .yarnrc 文件。

此时再执行yarn --version,得到2.4.1或者更高。

配置.yarnrc.yml

官方手册:https://www.yarnpkg.cn/configuration/yarnrc

它默认只有一句:

yarnPath: ".yarn/releases/yarn-berry.cjs"

至少你应该加上一句,不多解释吧:

npmRegistryServer: "https://registry.npm.taobao.org"

使用

日常命令同1代,不多说了。

上一篇 下一篇

猜你喜欢

热点阅读