- 检查当前使用的 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
相关推荐
狂炫冰美式5 分钟前
人均配了AI, 为什么公司还是没变快? 🤔 本质还是分布式系统问题乘风gg1 小时前
多 Agent 不是万能的!搞懂这 5 个原则,少走 1 年弯路!猩猩程序员2 小时前
Vercel 推出 Agent 框架 Eve:让 AI Agent 像写 Web 应用一样简单爱读源码的大都督2 小时前
Claude Code源码分析(三):为什么系统提示词中需要有tools呢?爱勇宝2 小时前
Claude Code 被曝暗藏“隐形检测”代码:封代理不是最可怕的,可怕的是你根本不知道它在干什么小牛不牛的程序员2 小时前
我用 Claude Code 半天撸完了一个完整网站,AI 编程到底提升了多少效率?东风破_2 小时前
JavaScript 面试常考的字符串算法:从反转字符串到回文判断ITOM运维行者3 小时前
从零搭建企业级服务器监控体系:踩坑实录与架构设计monologues3 小时前
深入 Vue 3 源码:响应式系统的精妙设计与编译优化hunterandroid3 小时前
Paging 3 分页:从手动分页到声明式加载