美文网首页
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