美文网首页
yarn切换到yarn 2 (berry)的过程

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

作者: microkof | 来源:发表于2021-04-16 14:49 被阅读0次

前言

目前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代,不多说了。

相关文章

网友评论

      本文标题:yarn切换到yarn 2 (berry)的过程

      本文链接:https://www.haomeiwen.com/subject/fodelltx.html