yarn 版本切换
这个错误信息表明你的项目使用的是Yarn 4.x版本,而你当前安装的全局Yarn版本是1.x。项目的package.json中指定了使用Corepack来管理Yarn版本。
要解决这个问题,请按以下步骤操作:
-
启用Corepack: 在终端中运行以下命令以启用Corepack:
corepack enable -
安装正确的Yarn版本: 启用Corepack后,运行以下命令以安装项目指定的Yarn版本:
corepack prepare yarn@4.4.1 --activate -
验证安装: 确保使用了正确的Yarn版本:
yarn --version这应该输出4.4.1或项目指定的版本。
-
使用Yarn: 现在可以使用Yarn来安装依赖或运行脚本:
yarn install
Corepack是Node.js自带的一个工具,用于在不同项目之间管理和切换包管理器的版本。通过在package.json中指定packageManager字段,你可以确保项目使用正确的Yarn版本。