Win10 如何安装 Nodejs 版本控制器 nvm

Win10 如何安装 Nodejs 版本控制器 nvm

注意:电脑之前安装过 NodeJs 的,必须先卸载掉相关Nodejs,并删除掉相关的缓存文件以及环境配置,否则会导致出现一系列的安装失败的问题!

一、卸载 Nodejs

如果未安装相关 Nodejs,则可以忽略此步骤!

打开控制面板(快捷方式:同时按住Win+ R组合键,等待运行窗口打开后,输入control即可打开控制面板)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZazuXLRs-1659428609526)(C:\Users\guming6\AppData\Roaming\marktext\images\2022-08-02-15-10-04-image.png)]

选择卸载程序,并点击卸载程序

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lo8F8Plr-1659428575058)(C:\Users\guming6\AppData\Roaming\marktext\images\2022-08-02-15-11-27-image.png)]

在程序和功能界面找到相应的 NodeJs 程序,点击鼠标右键点击卸载即可执行卸载操作,按照相关步骤进行即可

二、下载 NVM 软件包

点击版本链接选择相应的版本进行下载即可,本次示例版本号为1.1.9

点击图中的nvm-setup.zip,下载相关压缩包,下载成功以后对其减压

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ELE8ace7-1659428575059)(C:\Users\guming6\AppData\Roaming\marktext\images\2022-08-02-15-22-36-image.png)]

二、安装 NVM

点击其中的nvm-setup.exe文件按照步骤,进行自定义设置,并按照要求完成安装即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7nvELEL3-1659428575060)(C:\Users\guming6\AppData\Roaming\marktext\images\2022-08-02-15-25-15-image.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EClsHZdH-1659428575060)(C:\Users\guming6\AppData\Roaming\marktext\images\2022-08-02-15-25-55-image.png)]

安装成功后,使用管理员权限打开PowerShell(快捷方式:同时按住Win + X组合键,等弹出界面后,点击A,即可打开管理员权限的终端窗口)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YJYuSvmN-1659428575061)(C:\Users\guming6\AppData\Roaming\marktext\images\2022-08-02-15-34-10-image.png)]

在此终端窗口,输入nvm即可查看相关命令信息以及nvm版本号

![(https://img-blog.csdnimg.cn/a7e19bd0ecd14d6f98124e87371a4bbf.png)

相关命令解析:

  • nvm arch:设置NodeJs是在32位还是64位模式下运行,默认是操作系统的当前位数

  • nvm current:查看当前使用的NodeJs版本

  • nvm install [version] [arch]:根据版本号和位数安装NodeJs,版本可以是特定版本,位数也可以是特定位数,“latest”:表示安装最新版本的NodeJs,“lts”:安装最新的LTS版本。arch:可选参数,可以为32|64|all,“all”:表示安装32位和64位版本。在命令的末尾添加--insecure,可以绕过远程下载服务器的SSL认证,但是不安全

  • nvm list [available]:查看当前安装的NodeJS版本列表,以及当前使用的版本,available:为具体的NodeJs版本号,根据此命令可以查看某一个版本是否被安装。此命令的简写方式为:nvm ls

  • nvm on:启用NodeJs版本管理

  • nvm off:关闭NodeJs版本管理

  • nvm proxy [url]:设置nvm的代理,当有没有代理的时候,可以将其设置为"none"

  • nvm node_mirror [url]:设置NodeJs代理,默认为:https://nodejs.org/dist/

  • nvm npm_mirror [url]:设置npm代理,默认为:https://github.com/npm/cli/archive/

  • nvm uninstall [version]:卸载某一个版本的NodeJs

  • nvm use [version] [arch]:切换当前的NodeJs版本,version可以使用“latest”或者"newest",前者表示最新的NodeJs版本,后者为安装的最新的NodeJs版本

  • nvm root [path]:设置存放NodeJs版本的路径

  • nvm version:查看nvm版本号

nvmsettings.txt文件内容

root: D:\Softwares\nvm
path: D:\Softwares\Nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
三、相关网站

下载 | Node.js

以往的版本 | Node.js

以往的版本 | Node.js