nvm查看所有node包命令失效原因解决方案

 更新时间:2024年09月18日 16:22:25   作者:孙怼怼啊  
使用nvm时可能会遇到超时问题,这是由于node的包存放在国外服务器上,解决方法是在nvm的配置文件中添加镜像地址,下面就来具体介绍一下步骤,感兴趣的可以了解一下

出现场景:在不同的项目中,可以项目中对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包命令失效内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • NodeJS模块与ES6模块系统语法及注意点详解

    NodeJS模块与ES6模块系统语法及注意点详解

    这篇文章主要给大家介绍了关于NodeJS模块与ES6模块系统语法及注意点的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • npm报版本与node.js不匹配问题及解决

    npm报版本与node.js不匹配问题及解决

    这篇文章主要介绍了npm报版本与node.js不匹配问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • Node.js实现下载文件的两种实用方式

    Node.js实现下载文件的两种实用方式

    最近优化了几个新人写出的动态表格文件下载接口的性能瓶颈,感觉非常有必要总结一篇文章作为文档来抛砖引玉,这篇文章主要给大家介绍了关于Node.js实现下载文件的两种实用方式,需要的朋友可以参考下
    2022-09-09
  • 解决node.js中bcrypt遇到的安装问题

    解决node.js中bcrypt遇到的安装问题

    这篇文章主要介绍了解决node.js中bcrypt遇到的安装问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • nodejs结合socket.io实现websocket通信功能的方法

    nodejs结合socket.io实现websocket通信功能的方法

    这篇文章主要介绍了nodejs结合socket.io实现websocket通信功能的方法,结合实例形式分析了nodejs结合socket.io实现websocket通信的具体步骤与相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • nodejs事件的监听与触发的理解分析

    nodejs事件的监听与触发的理解分析

    这篇文章主要介绍了nodejs事件的监听与触发的理解分析,以实例形式对比分析了nodejs与jQuery关于事件监听的实用技巧,有助于加深对nodejs的理解,需要的朋友可以参考下
    2015-02-02
  • node如何实现简单的脚手架浅析

    node如何实现简单的脚手架浅析

    在工作中,需要开发一个脚手架,用于给相关用户提供相关的开发便利性,下面这篇文章主要给大家介绍了关于node如何实现简单的脚手架的相关资料,需要的朋友可以参考下
    2022-05-05
  • Node.js中readline模块实现终端输入

    Node.js中readline模块实现终端输入

    本文主要介绍了Node.js中readline模块实现终端输入,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • nodejs下打包模块archiver详解

    nodejs下打包模块archiver详解

    这篇文章主要介绍了nodejs下打包模块archiver的使用方法,非常简单实用,这里推荐给有需要的小伙伴。
    2014-12-12
  • Node.js中安全调用系统命令的方法(避免注入安全漏洞)

    Node.js中安全调用系统命令的方法(避免注入安全漏洞)

    这篇文章主要介绍了Node.js中安全调用系统命令的方法(避免注入安全漏洞),本文讲解的一般是连接字符串会时出的安全问题情况,需要的朋友可以参考下
    2014-12-12

最新评论