`pnpm` 不是内部或外部命令,也不是可运行的程序或批处理文件(问题已解决,2024/12/3

主打一个有用
只需要加一个环境变量

  1. 直接安装NodeJS的情况
  2. 使用NVM安装NodeJS的情况

本篇博客主要针对第二种情况,第一种也可参考做法,当然眨眼睛建议都换成第二种

默认情况下的解决方法:⭐⭐⭐

  1. 先找到node的位置,默认文件夹名字是NodeJs,眨眼睛这里稍微改了一下
  1. 进入所选路径的上一层文件夹即我的"D:\Programming_tools"

  2. 查询一个Node文件夹(默认会和之前的NodeJs在同级)

  3. 进入Node文件夹的node_global目录并复制该路径

  4. 在环境变量的PATH中加入上一步复制的路径(最好在用户变量和系统变量都加上)


🔥🔥开启一个新终端输入pnpm -v能看到版本号就成功了,当然这建立在已经在全局安装了pnpm的前提下🔥🔥


如果上面的内容未能解决问题再往下看⬇️⬇️⬇️

一. 记录两个路径(nvm安装路径与nodejs的Symlink路径)🟢

  1. 先找到nvm安装路径
bash 复制代码
nvm root
  1. 进入该路径找到并打开配置文件

二. 查验系统变量是否正确🟢

  1. 最重要的一点,先查验一下这俩路径和前面的查到的是一样的(nvm默认会建在用户和系统变量都加上)
  1. 分别进入用户变量和环境变量的PATH路径,下面的操作都是一样的(选中点编辑)
  1. 查看是否存在这两个环境变量,没有自己加上,就是前面的两个变量名前后加个百分号

做完以上的这些以后,开个新终端输入pnpm -v(默认都全局安装了昂,没安装也报不了这个错

还没解决???按着教程重新仔细看一遍

还不行??重启电脑试试

相关推荐
SEO_juper13 小时前
Node.js 全站死链检测工具:从 sitemap 出发一次找全 404
开发语言·人工智能·python·node.js·seo·外贸独立站
孟陬1 天前
解决动态 import 类型 Any 痼癖
typescript·node.js·bun
Dumbness1 天前
后台管理员把自己锁在门外:RBAC 里「自己的权限只能由别人来减」
安全·node.js
攻城狮白玉1 天前
Node.js 发布紧急安全更新:10 个漏洞,8 枚危险证书被拉黑。附AI修复提示词
node.js
Json____2 天前
用 FastAPI + Vue3 打造一套完整的在线考试系统:从组卷到阅卷的业务闭环实践
后端·node.js·fastapi·it学习·wwwoop.com
Dumbness2 天前
写 MCP 服务器踩的坑:stdout 是协议通道,一行不带换行的日志就能让客户端超时
node.js·mcp
flash俊杰2 天前
ContentPart 联合类型实战:不碰存量消息,怎么给 ChatMessage 加图片
node.js
Json____3 天前
用 Node.js + Vue3 打造一个家居装修 AI 智能咨询助手
node.js·agent·网站开发·智能体·wwwoop.com
幸运小圣3 天前
fs 模块完全指南:文件读写、移动删除与文件夹操作(新手友好)【Node.js】
node.js·编辑器·vim
Dumbness3 天前
不发 npm 也能 npx:用 github: 协议分发一个零依赖 CLI
node.js