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

nvm 管理nodejs,安装pnpm后报错,出现:pnpm不是内部或外部命令,也不是可运行的程序或批处理文件。

系统环境:window11,exe安装版nvm出现的该问题,(如果是解压缩配置版本,环境变量自己配置,可能就不会出现这个问题了)

注意:安装nvm时,两个路径尽量放到一个盘上,一个是存放nvm安装文件以及下载的不同版本的nodejs,一个是存放下载的全局组件缓存和nodejs的指针引用。

网上找了一圈,方法就是复制对应pnpm/cnpm/yarn 等对应的文件,治标不治本,切换nodejs版本后同样出现问题,不可取

1.我们在利用nvm 管理nodejs 时,当安装完成nvm ,利用nvm安装完多个版本的nodejs后,查看对于版本情况,显示正常。

2.当我们利用npm 安装 cpnm, yarn,pnpm等 ,安装成功后,命令行却提示pnpm 不是内部命令('pnpm' 不是内部或外部命令,也不是可运行的程序或批处理文件。):

3.那么我们要确定前面安装 nvm、nodejs、pnpm、cnpm、yarn  都安装成功了。所以问题出在了环境变量(path 少一个全局变量缓存系统环境变量):

4.所以需要把node_global 加入系统环境变量(该文件在NVM_SYMLINK环境变量所在的等级目录下)

5.重新打开cmd命令窗口,看一下,一切正常了,命令起效了:


http://www.kler.cn/a/509144.html

相关文章:

  • 图数据库 | 19、高可用分布式设计(下)
  • 【Python】随机数种子(random seed)的设置
  • 【MySQL】复合查询+表的内外连接
  • HarmonyOS NEXT应用开发边学边玩系列:从零实现一影视APP (三、影视搜索页功能实现)
  • Nginx三种不同类型的虚拟主机(基于域名、IP 和端口)
  • Maven在Win10上的安装教程
  • Plume :RWAfi 叙事引领者,全新加密时代的新蓝筹生态
  • 第4章 Kafka核心API——Kafka客户端操作
  • 深度学习常见术语解释
  • 计算机网络ENSP课设--三层架构企业网络
  • 后盾人JS -- JS数组挖掘(成年篇)
  • Mysql--实战篇--连接池(连接池原理,HikariCP、C3P0、Druid和DBCP等)
  • LLama 架构一览
  • QT的TCP通讯
  • PG 和 mysql 区别
  • 【JavaScript】基础极速笔记
  • 【MySQL】数据库约束和多表查询
  • Jenkins-Pipeline简述
  • 如何保证Bitmap数据在多个服务器间的一致性
  • 麒麟系统下载依赖到本地
  • Ubuntu 系统语言英文改中文
  • 2024CVPR《HomoFormer》
  • 蓝桥杯备考:堆和priority queue(优先级队列)
  • 力扣 打家劫舍
  • html全局遮罩,通过websocket来实现实时发布公告
  • InVideo AI技术浅析(二):自然语言处理