当前位置: 首页 > news >正文

报错 | “pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,

问题:安装  pnpm install  时报错:“pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如
果包括路径,请确保路径正确,然后再试一次。所在位置 行:1 字符: 1
+ pnpm install
+ ~~~~
    + CategoryInfo          : ObjectNotFound: (pnpm:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException”

解决: ① 查看 node_global 是否有 pnpm :若不完全可以删掉(如图所示的几个 将其手动删除),重新下载。在 cmd下运行:  npm i pnpm -g  

②检查环境变量先在 cmd 中输入 npm config get prefix  查看 npm 的安装路径;查看环境变量中的 path 是否有 pnpm 的路径, D:\xxx\node\node_global 将其添加到 path 中。

注:全局安装的 pnpm,所以 可以在 npm 的全局安装路径找到。

ps: cmd 中成功输出版本号,但是在 vscode pnpm -v 失败,大多是环境变量问题。若未生效,可考虑重启。

③检查安装的 node 与 pnpm的兼容性问题 安装 | pnpm 中文网  查看兼容性

④ 可能是权限问题,以管理员身份运行 Windows PowerShell ,执行命令  set-ExecutionPolicy 后输入 RemoteSigned

④把 cmd 和 vscode 关闭,重开;再不行,重启。可能因为环境变量没有生效

⑤在 cmd 下运行 pnpm -v 查看版本号,成功输出版本号 即成功!

在 vscode 中,输入 pnpm -v 成功输出版本号 即 成功!此时,可以 pnpm install 正常安装了。


参考: pnpm安装之后关于使用的问题_pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检-CSDN博客[VScode]终端回应“pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。“解决思路_vscode_软工小生-北京城市开发者社区

https://juejin.cn/post/7326268967353466889

http://www.dtcms.com/a/273762.html

相关文章:

  • day17 力扣654.最大二叉树 力扣617.合并二叉树 力扣700.二叉搜索树中的搜索 力扣98.验证二叉搜索树
  • 数据库迁移人大金仓数据库
  • 多表查询-2-多表查询概述
  • 黑马点评系列问题之P55优惠券秒杀 快捷键问题 Ctrl+D显示不出来老师给的界面
  • 第八章 STM32之IAP编程
  • mysql数据库导入导出命令
  • ARM架构CPU的市场和生态
  • 欢乐熊大话蓝牙知识26:想让设备秒连?Connection Interval 配得对吗?
  • 零碳园区:安科瑞EMS如何破解新能源消纳难与高耗能产业转型困局
  • 锁的艺术:从Mutex到ReentrantLock,掌握并发编程的脉搏
  • 大模型使用
  • Qt 实现新手引导
  • Windows解决 ping 127.0.0.1 一般故障问题
  • unity 有打击感的图片,怎么做动画,可以表现出良好的打击效果
  • STM32串口通信(寄存器与hal库实现)
  • 2025年7月11日学习笔记一周归纳——模式识别与机器学习
  • 高校智慧教室物联网系统设计与实现
  • 《磁力下载工具实测:资源搜索+高速下载一站式解决方案》
  • 串行数据检测器,检测到011,Y输出1,否则为0.
  • JavaScript加强篇——第五章 DOM节点(加强)与BOM
  • 网安系列【18】之SpringBoot漏洞
  • React Three Fiber 实现 3D 模型点击高亮交互的核心技巧
  • 小架构step系列11:单元测试引入
  • Rocky Linux上使用NVM安装Node.js 18
  • 老系统改造增加初始化,自动化数据源配置(tomcat+jsp+springmvc)
  • 大数据时代UI前端的用户体验设计新思维:以数据为驱动的情感化设计
  • golang -gorm 增删改查操作,事务操作
  • 分布式推客系统全栈开发指南:SpringCloud+Neo4j+Redis实战解析
  • Neo4j启动
  • 从一到无穷大 #47:浅谈对象存储加速