错误码
ERR_PNPM_UNEXPECTED_STORE
存在模块目录并链接到不同的存储目录。
如果您有意更改了存储目录,请运行 pnpm install
,pnpm 将使用新存储重新安装依赖。
ERR_PNPM_NO_MATCHING_VERSION_INSIDE_WORKSPACE
项目具有工作区中不存在的工作区依赖项。
例如,包 foo
在 dependency
有 bar@1.0.0
:
{
"name": "foo",
"version": "1.0.0",
"dependencies": {
"bar": "workspace:1.0.0"
}
}
但是,工作区中只有 bar@2.0.0
,所以 pnpm install
将失败。
要修复此错误,所有使用 工作区协议 的依赖项需要被更新至当前工作区中的版本。 这可以手动完成,也可以使用 pnpm -r update
命令完成。