gpt4 book ai didi

yarnpkg - 如何在同一台机器上安装 Yarn v1 和 Yarn v2 以便它们可以在项目之间互换使用?

转载 作者:行者123 更新时间:2023-12-02 11:00:47 24 4
gpt4 key购买 nike

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

是否有一种合理的方法可以将 Yarn v1 和 Yarn v2 安装在一台计算机上,以便它们可以在项目之间互换使用?

最佳答案

我们建议使用 Yarn 1 作为全局,以避免可能的向后兼容性问题(例如更高版本重命名了一些选项和设置)。然后您有两个选择:

  • 您可以在每个项目的基础上使用yarnpolicy set-version berry;它将安装最新的 Yarn 版本.yarn/releases 文件夹,然后您可以将其添加到存储库中。 Docs for yarn policies .

  • 或者您可以将 "packageManager": "yarn@3.2.0" 字段添加到 package.json 文件中并运行 corepack enable 。这将使用 Corepack工具来设置您的系统,以便任何 yarn 命令都将使用您为事件项目配置的确切版本。

这可以将风险降至最低,并允许您在准备好时进行迁移。

关于yarnpkg - 如何在同一台机器上安装 Yarn v1 和 Yarn v2 以便它们可以在项目之间互换使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59934191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com