错误码

ERR_PNPM_UNEXPECTED_STORE

存在模块目录并链接到不同的存储目录。

如果您有意更改了存储目录,请运行 pnpm install ,pnpm 将使用新存储重新安装依赖。

ERR_PNPM_NO_MATCHING_VERSION_INSIDE_WORKSPACE

项目具有工作区中不存在的工作区依赖项。

例如,包 foodependencybar@1.0.0

  1. {
  2. "name": "foo",
  3. "version": "1.0.0",
  4. "dependencies": {
  5. "bar": "workspace:1.0.0"
  6. }
  7. }

但是,工作区中只有 bar@2.0.0,所以 pnpm install 将失败。

要修复此错误,所有使用 工作区协议 的依赖项需要被更新至当前工作区中的版本。 这可以手动完成,也可以使用 pnpm -r update 命令完成。