解决如下:

1. 删除package.json中pnpm.overrides或者resolutions存在的"//:......",
2. pnpm降级到6.23.6

以上亲测有效。



当你遇到 ERR_PNPM_INVALID_SELECTOR Cannot parse the "//" selector 这样的错误时,这通常意味着你在尝试安装依赖时使用的命令或参数格式不正确。这个错误通常发生在 pnpm 解析依赖项选择器时出现问题。

解决这个问题的方法如下:

  1. 检查命令

    • 确保你使用的命令是正确的。最常用的命令是 pnpm install 或者简写为 pnpm i
  2. 避免多余的斜杠

    • 如果你在命令中意外添加了额外的斜杠(例如 //),请移除它们。
  3. 确保没有误操作

    • 如果你在命令后面添加了依赖名称,请确保格式正确。例如,要安装 lodash,你应该使用:
      清理完缓存后,再尝试 pnpm install
  4. 查看文档

    • 如果以上方法都无法解决问题,可以查阅 pnpm 的官方文档,或者搜索相关的错误报告。


点赞(2) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部