pnpm提示ERR_PNPM_NO_MATCHING_VERSION_INSIDE_WORKSPACE错误

pnpm 执行提示错误码ERR_PNPM_NO_MATCHING_VERSION_INSIDE_WORKSPACE。这是因为项目具有工作区中不存在的工作区依赖项。

例如,包 foodependencybar@1.0.0

{
  "name": "foo",
  "version": "1.0.0",
  "dependencies": {
    "bar": "workspace:1.0.0"
  }
}

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

在 install 之前执行 pnpm -r update 命令即可。

pnpm -r update

解决办法参考自:https://pnpm.io/zh/errors

如果您觉得本文对您有用,欢迎捐赠或留言~
微信支付
支付宝

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注