- 检查当前使用的 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
相关推荐
trsoliu7 分钟前
前端周刊第437期:AI编程助手、WebGPU实战与React生态新动态AnalogElectronic11 分钟前
vue3 实现贪吃蛇 电脑版01trsoliu12 分钟前
2025年Web前端前沿技术动态:WebGL动画、CSS View Transitions与HTML隐藏APItrsoliu15 分钟前
2025年Web前端最新趋势:React基金会成立、AI编码助手崛起与Astro极速搜索一 乐18 分钟前
商城推荐系统|基于SprinBoot+vue的商城推荐系统(源码+数据库+文档)亿元程序员24 分钟前
为什么游戏公司现在都喜欢用protobuf?鹏多多26 分钟前
React瀑布流Masonry-Layout插件全方位指南:从基础到进阶实践fruge33 分钟前
前端数据可视化实战:Chart.js vs ECharts 深度对比与实现指南卓码软件测评42 分钟前
借助大语言模型实现高效测试迁移:Airbnb的大规模实践IT_陈寒1 小时前
SpringBoot 3.0实战:这套配置让我轻松扛住百万并发,性能提升300%