0
点赞
收藏
分享

微信扫一扫

nvm 安装node版本后 显示npm未安装

紫荆峰 2022-02-19 阅读 88

项目场景:

nvm是node的版本管理工具,一般是通过控制台以管理员命令行进行切换回车


问题描述:

$ nvm install 12.21.0                                                                                        
Downloading node.js version 12.21.0 (64-bit)...                                                              
Complete                                                                                                     
Downloading npm version 6.14.11... Download failed. Rolling Back.                                             
Rollback failed. remove D:\_RDE\nvm\temp\npm-v6.14.11.zip: 另一个程序正在使用此文件,进程无法访问。           
Could not download npm for node v12.21.0.                                                                    
Please visit https://github.com/npm/cli/releases/tag/v6.14.11 to download npm.                                
It should be extracted to D:\_RDE\nvm\v12.21.0    

思考:

在控制台中通过nvm进行查询时,可以查到近期的版本,但是要是去下载低版本时,会发现npm下载失败,最开始的时候特别懵,以至于卸载重装,当时在网上找了好久,感觉方法都不太对,以至于今早得以解决----较为幸运一枚


解决方案:

1 从提示上看,说是npm版本下载失败,这时候可以手动去官网进行下载npm npm下载
注意:npm下载时并不是npm这个名字,需要自己手动修改名称至npm


2 将下载的源文件解压到“D:_RDE\nvm\v12.21.0\node_modules”,并改名“npm”


3 将D:_RDE\nvm\v12.21.0\node_modules\npm\bin 路径下的 “文件”拷贝到 :D:_RDE\nvm\v12.21.0 目录下
拷贝文件


4 此时控制台上进行node -v 或 npm -v 可以直接查询到响应的信息
相关信息

举报

相关推荐

0 条评论