You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows Node18下pnpm安装开源项目报错:This project is configured to use ^pnpm

解决pnpm报错"This project is configured to use ^pnpm"的问题

1. 修正packageManager字段格式

你添加的"packageManager": "pnpm"格式不符合pnpm要求,必须指定版本范围,改成以下写法:

"packageManager": "pnpm@^9.0.0"

也可以直接匹配你当前安装的版本,写pnpm@9.12.3。

2. 切换到项目根目录操作并检查配置文件

不要在lib/子目录执行命令,回到openapi-zod-client/项目根目录:

  • 查看是否存在.pnpmrc或pnpm-workspace.yaml文件,如果.pnpmrc里有engine-strict=true或pnpm-version相关配置,确保全局pnpm版本符合要求
  • 若这是pnpm workspace项目,必须在根目录执行pnpm install,不能进入子目录操作

3. 清除pnpm缓存(可选)

如果前面的操作无效,执行命令清除pnpm缓存,避免版本检测冲突:

pnpm store prune

4. 重装pnpm并验证版本

还是报错的话,重新安装对应版本的pnpm:

npm install -g pnpm@9.12.3

执行pnpm --version确认输出为9.12.3,再回到项目根目录执行pnpm install

额外提示:刷新Git Bash环境

Windows下Git Bash可能存在环境变量缓存问题,执行以下命令刷新,或者直接重启Git Bash:

source ~/.bashrc

内容的提问来源于stack exchange,提问作者Rich

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 14:17:21