- 检查当前使用的 Node.js 是否由 nvm 管理
nvm current
应显示类似 18.16.0 这样的版本号,而不是 system。如果是 system,说明你正在使用系统中其他位置的 Node.js 而不是 nvm 管理的版本。
切换回 nvm 管理的版本
nvm use 18.16.0 - 清除 npm 缓存和全局安装目录
尝试清除缓存以避免冲突:
npm cache clean --force
npm config delete prefix - 设置正确的全局安装路径(基于 nvm 的 node 安装路径)
npm config set prefix "D:\\dev\\nvm\\v18.16.0" - 重新安装 pnpm
npm install -g pnpm
nvm版本管理下pnpm 安装失败问题解决
CarryBircks2025-05-23 18:23
相关推荐
慧一居士6 小时前
Vite项目中使用Less步骤,详细使用示例花间相见6 小时前
【LangChain组件03】—— LangChain Agents 执行与状态:工作流程与状态管理实战kyriewen6 小时前
面试官让我用 AI 重构一个 8 年陈的 React 组件——他说他不看代码,只看我会不会拆计算机魔术师6 小时前
700吉瓦「幽灵用电」:美国AI数据中心的抢电闹剧正在失控IT_陈寒6 小时前
JavaScript数组排序踩的坑,差点让我加班到凌晨风骏时光牛马6 小时前
提示词工程:大模型交互的核心构建艺术今日无bug7 小时前
大模型的回答是怎么一个字一个字蹦出来的?前端流式输出解析计算机魔术师7 小时前
Anthropic 复盘 Claude 模型越权访问真实系统事件并改进对齐与安全措施掘金者阿豪7 小时前
Seedance 2.0/2.5 虚拟素材能跨 Key 共用吗?一次讲清 Asset ID、账号隔离与 SaaS 素材架构用户50093768390397 小时前
热敏小票 Web 打印:我在 58/80mm 上折腾的两周