nvm查看所有node包命令失效原因解决方案
出现场景:在不同的项目中,可以项目中对node的版本是有要求的,有些需要中低版本的node如14+,有些则需要18+甚至20+的版本。所以我们需要时用nvm来灵活的切换node版本
那么,nvm的安装这里就不说了。直接展示遇到的情况并解决
nvm ls 查看已经安装了的node版本
nvm list available 查看所有node版本
这里可以看出,我们是查看包的时候出现了超时的错误,原因呢很简单。因为node的包是放在国外的,所以因为网络的问题,可能会产生超时的问题。
那么经常使用npm的朋友就知道了,这里需要使用镜像地址来访问下载
同理,这里既然产生了超时的问题,那么我们同样来配置镜像地址
nvm root来查看nvm安装的路径
我的安装路径是这个
接下来在这个路径中找到配置文件setting.txt
如要在配置中添加镜像地址
npm_mirror:https://npmmirror.com/mirrors/npm/ node_mirror:https://npmmirror.com/mirrors/node/
配置完之后呢,我们来重新执行命令nvm ls available
OKOK,这里就可以正常看到了
这里我们来随便下载一个试试 【nvm install 版本号】
这里可以看到也是成功的下载完成了
接下来查看一下本的的包,确认一下 nvm ls
刚刚执行的下载22版本的node命令是不是就真的可以了
到这里遇到的问题暂时结束咯
到此这篇关于nvm查看所有node包命令失效原因解决方案的文章就介绍到这了,更多相关nvm查看node包命令失效内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
使用npm命令提示: ''npm'' 不是内部或外部命令,也不是可运行的程序的处理方法
这篇文章主要介绍了使用npm命令提示: 'npm' 不是内部或外部命令,也不是可运行的程序,本文通过图文并茂的形式给大家分享解决方案,需要的朋友可以参考下2020-05-05用npm install时报错node-sass npm ERR command
在用npm install时报错npm ERR! path D:…\node-sass和npm ERR! command failed 问题,本文给大家介绍了如何解决这个问题,文中通过图文给大家介绍的非常详细,需要的朋友可以参考下2024-03-03如何设置process.env.NODE_ENV生产环境模式
process.env.NODE_ENV默认只有两种状态即development和production,本文主要介绍了process.env.NODE_ENV设置生产环境模式,感兴趣的可以了解一下2021-09-09
最新评论