windows下如何安装node版本管理工具(nvm)?

lxf2023-03-19 19:39:02

windows下如何安装node版本管理工具(nvm)?下边本文为大家介绍一些组装nvm专用工具踩坑,及其解决方案,希望能帮助到大家!

windows下如何安装node版本管理工具(nvm)?

事儿一般起源于在机电脑必须维护保养旧项目及最新项目,但旧新项目可能还需要较为旧版的node,当然如果可以随时转换node版本号就行了!nvm应时而生。

因为个人较为慎重,组装nvm前找了一个一些他人组装踩过的坑,坑还是有一些的。从我感觉万事俱备(看过好几篇组装踩雷文章内容)时,就开始实际操作:

电脑操作系统:win10-64bit, windows下nvm为nvm-windows

步骤一(至关重要):

假如该设备从没组装过nodejs,能够绕过本流程

完全(一定要完全)卸载掉本机设备node和删掉npm有关文件目录(参照stackoverflow里的解决方案)

windows下如何安装node版本管理工具(nvm)?

略微翻译一下(我实际操作)便是:

  • 把node有关过程杀死,可右键工具栏开启资源管理器,寻找node过程随后“结束任务”

  • 在应用程序管理页面卸载掉node

  • 清除以上流程4里的有关文件夹名称(如果出现得话)

  • 删掉node和npm有关的系统变量

  • 在cmd运作 where node 能够看见node是不是已经被卸载掉(未卸载掉的话就会看到一个安装路径)

流程二:

官网网址:https://github.com/coreybutler/nvm-windows/releases/tag/1.1.8

点一下下载安装包,我安装使用是指1.1.8,在release页面寻找安装包就行

windows下如何安装node版本管理工具(nvm)?

流程三:

组装nvm-setup,是普通软件的安装步骤,详细地址能够都不需要改(我选择下列详细地址),安装好之后全自动加上2个系统变量

windows下如何安装node版本管理工具(nvm)?

开启nvm的安装文件,默认设置应当是:C:\Users{user}\AppData\Roaming\nvm\

改动settings.txt文档,把npm镜像系统改成淘宝镜像, 这就是我的配备,默认root和path不用动,再加上后边二行

root: C:\Users\PARATERA\AppData\Roaming\nvm
path: C:\Users\PARATERA\AppData\Roaming\nodejs

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

流程四:

能够实行下列指令来操作

nvm -v: 查询nvm是不是安装好了

nvm arch: 表明node是运行在32位或是64位模式

nvm install [版本信息]: 组装相匹配版本node,如 nvm install v16.5.0 安装好会看见nvm文件目录会得多相匹配版本文件夹名称, 组装最新版可以使用指令 nvm install latest

windows下如何安装node版本管理工具(nvm)?

nvm ls: 列举早已安装node.js版本号

nvm use [版本信息]: 应用已下载的node16.5.0版本号,版本号特定成功之前都是没有局部变量node或npm的,无需试一下

版本号转换完成后

  • node -v:查询现阶段node版本号

  • npm -v:查询现阶段npm版本号

坑:

运作 nvm use [版本信息] 出错:

windows下如何安装node版本管理工具(nvm)?

处理:应用管理权限开启cmd,再次操作即可

windows下如何安装node版本管理工具(nvm)?

windows下如何安装node版本管理工具(nvm)?

见到Now using node vXXXX 就大功告成, 可以用node -v查询转换后版本号是不是如预估

windows下如何安装node版本管理工具(nvm)?

能够愉快玩耍啦!

但!某版本号下应用npm i -g [package] 安装全局性包仅有相匹配版本号下才能进行

例如:

windows下如何安装node版本管理工具(nvm)?

大量node基本知识,请访问:nodejs 实例教程!!

以上就是关于windows下如何安装node版本管理工具(nvm),如何防坑?的具体内容,大量欢迎关注AdminJS其他类似文章!