当前位置:网站首页 > Node.js开发 > 正文

安装 node(nvm安装node)



本文主要介绍这三者之间的关系,以及各自的应用。

照例附上地址:

  • node 中文网
  • node历史版本下载地址
  • nvm下载地址(Github)
  • nrm

好的,进入主题。

  关于 node的安装,我相信绝大多数都没有什么问题,都是傻瓜式安装(一路点击下一步即可)

  值得注意的是:

在这里插入图片描述
  我们在进入node 下载地址的时候,选择的是这个长期维护版,不要选择最新尝鲜版,长期维护版比较稳定,官方也是建议的选择长期维护版的;
  正常下载完node 安装包后,直接安装即可。在此便不多说了。

安装完node,之后 输入

在这里插入图片描述

  进入‘黑窗口’输入命令:查看安装的node 版本

在这里插入图片描述

看到显示的版本号,表示node 安装成功;

  那么什么是 nrm?

  nrm 是一个npm 的网速管理工具,因为 npm 下载默认都是通过国外的网站下载的,因此我们需要再安装一个 nrm 网速管理工具来切换镜像源来提升我们的npm 下载速度:

 
  

  测试是否安装成功,在命令行输入以下命令以检验版本号,如果出现版本号则表示安装成功:

 
  

  接着使用 nrm 查看当前哪个镜像源网速更快(需要一会时间测试),在命令行输入以下命令:

 
  

  稍等一会之后命令行显示:

在这里插入图片描述

  前面出现*的代表的是你当前使用的镜像源;

  说明:taobao的服务器是在国内,所以相对的下载使用该镜像源的速度更快,在这里我是已经切换好了的;
  
  如何切换镜像源:

 
  

  另外,也可以使用 cnpm下载工具来下载,功能与 npm是一样的;

 
  

  是否使用cnpm安装工具,IT界中众说纷纭,在此便不多说了。

  不知道大家在入职公司后有没有发现,公司之前的项目使用的node 版本和现有的node 版本相差甚远,可能导致用新版本的node 不能正常的启动运行打包公司的旧项目;

  那么,nvm 来了,什么是nvm?nvm(node version management) node版本管理,顾名思义,nvm 其实就是一个管理 node 版本的一个工具,有了这个工具之后,我们就能安装多个node 版本,可以随意的根据不同项目来切换想要的一个node 版本;

nvm下载地址(Github)

  进入下载地址的网站后,需要注意的一点就是不要使用最新版本:

在这里插入图片描述
  
  要下载维护版本:
  
在这里插入图片描述



这里安利一下:gitcode nvm(nvm下载地址(gitcode)) ---- 注意,请使用gitcode(也就是csdn的github加速计划)打开才会有一下说明
里面有相关的详细说明,例如命令:
在这里插入图片描述

  
  解压后点击安装包安装即可:
  
在这里插入图片描述
  
  这个是nvm 的安装路径;
  
在这里插入图片描述
  
  这个是nvm 对应的node 路径,这里需要注意的是如果之前就安装了node,也希望之前的node 版本给这个nvm 管理的话,这个node 路径需要和之前的node 路径一致;
  
在这里插入图片描述










  
  这里点击下一步后,如果之前安装了node ,会提示:检测到已安装了node xx.xx.xx,你希望nvm控制这个版本吗?
  
在这里插入图片描述
  
  点击是,然后正常安装成功:
  
在这里插入图片描述
  
  检测nvm是否安装成功:
  
在这里插入图片描述
  
  接下来,通过nvm 安装不同版本的node:
  













 
  

在这里插入图片描述
  
  再安装一个:

 
  

在这里插入图片描述
  
  查看已安装的node 列表

 
  

在这里插入图片描述
  
  之后正常切换使用node 版本使用就行,

 
  

在这里插入图片描述
  
  那是因为上面通过nvm 安装 node 14.4.0 版本的时候 安装的 npm 报错了!!!

在这里插入图片描述
  
  查看一下nvm路径文件夹:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
  
    
  结果发现,node 16.15.1版本下的有npm命令,node 14.4.0 的则没有:




  • 解决方案一:
      直接nvm 重新下载该 node 版本即可;
  • 解决方案二:
      前往 npm镜像网站 将对应的版本下载下来,解压到 node_modules并改名为npm,进入该文件夹,将bin文件夹内的npm、npm.cmd、npx、npx.cmd四个文件拷贝到对应的node版本的文件夹下;
      不知道node 版本对应的npm 版本是多少的可以查看:

  • node 以往版本(备注:这个网站失效了
    在这里插入图片描述
  • 新的node历史版本下载网址
    在这里插入图片描述

特别注意:由于之前的淘宝镜像的HTTPS证书过期,导致以下淘宝映射网址已不能使用了

 
  

在这里插入图片描述

新的配置淘宝镜像网址如下(如果设置不生效,可以考虑通过命令设置镜像源):

 
  

通过命令设置镜像源:

  • 设置nvm的node镜像源
 
  
  • 设置nvm的npm镜像源
 
  

如果感觉设置了的镜像源还不生效或者感觉不理想,

  1. 可以考虑使用去选择镜像源
  2. 重新手动设置淘宝镜像源
 
  

查看是否设置成功

 
  

之后备上nvm 的常用命令:

  • :查看已经安装的node 版本
  • :同
  • :查看所有可下载的node版本(这里需要注意,提供的列表包含最新的node版本,建议这里查看以下即可,然后去官网看下长期维护版本是哪一个)
  • :查看当前的nvm 版本
  • :安装指定的node 版本
  • :切换使用指定的node 版本
  • :卸载指定的node 版本
  • :显示当前使用的node 版本
  • :给不同的node 版本号添加别名
  • : 删除已定义的别名
  • :打开nodejs控制
  • :关闭nodejs控制
  • :查看设置与代理
  • :设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
  • :设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/.
  • :切换制定的node版本和位数
  • :设置和查看root路径
到此这篇安装 node(nvm安装node)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • nvm安装node(nvm安装node配置源)2026-02-17 07:18:09
  • 安装node环境变量配置(node安装及环境配置)2026-02-17 07:18:09
  • nodejs安装python(nodejs安装网站进不去)2026-02-17 07:18:09
  • node 版本(node版本切换)2026-02-17 07:18:09
  • point和node 区别(point和pointat的区别)2026-02-17 07:18:09
  • node 环境变量配置(配置nodejs环境变量)2026-02-17 07:18:09
  • node版本管理(node版本管理工具n)2026-02-17 07:18:09
  • npm node版本(nodejs对应npm版本)2026-02-17 07:18:09
  • 安装node报错没有权限(为什么安装了node没有npm)2026-02-17 07:18:09
  • 安装node环境变量配置文件失败(node 环境变量配置)2026-02-17 07:18:09
  • 全屏图片