在执行pnpm命令时出现报错
解决如下:
首先为了快速解决问题,卸载nvm和nodjs,重新安装nvm。使用了nvm就不用下载nodejs,nvm包含了nodejs。nvm安装好后使用管理员的身份打开dos窗口,执行如下命令:
查看nvm下载的版本
执行命令nvm install 版本,我是用的是18.18.0
执行完后,安装nvm目录里出现关于一个版本的文档
如果下载的很慢,使用此镜像,执行此镜像后在下载
nvm npm_mirror CNPM Binaries Mirror
nvm node_mirror CNPM Binaries Mirror
接着执行如下命令,use使用后会带*号
执行完后出现此软连接,出现就说明差不多了
执行npm install -g pnpm命令安装pnpm,接着执行pnpm install命令,如果还是出现不识别pnpm
说明之前弄过,下载的pnpm目录不在此
执行npm install -g @pnpm/exe,结果出现报错信息,报错信息出现pnpm下载的地方
将这个目录配置到环境变量中,系统变量和用户变量中的path都配置此路径
环境变量中的系统变量和用户变量都出现此配置
系统变量和用户变量的path中都有此配置
到此就可以使用pnpm命令了,还是不行的话,就用管理员身份打开vscode或webstorm,我使用的是webstorm,打开setting,做如下配置
配置完重新用管理员身份打开,下面的命令窗口出现这个就可以使用pnpm了