首页 > 解决方案 > 如何在同一台机器上安装 Yarn v1 和 Yarn v2 以便它们可以在项目之间互换使用?

问题描述

我正在运行几个使用 Yarn v1 的项目,由于多种原因(CI 就是其中之一),这些项目不会很快升级到 Yarn v2。但是,我想将 Yarn v2 用于新项目。

有没有一种理智的方法可以在一台机器上同时安装 Yarn v1 和 Yarn v2,以便它们可以在项目之间互换使用?

标签: yarnpkg

解决方案


我们建议将 Yarn 1 用作全局,并yarn policies set-version berry在每个项目的基础上使用(它将安装 Yarn 2,.yarn/releases然后您可以将其添加到您的存储库中)。这样可以将风险降到最低,并允许您在准备好时进行迁移。

文档yarn policies


推荐阅读