美文网首页
node版本管理工具——nvm

node版本管理工具——nvm

作者: Chting | 来源:发表于2024-02-05 14:12 被阅读0次

在项目开发过程中,由于各种前端框架、插件 以及 nodejs、npm 的飞速更新,在项目新开发 或 对老项目进行更新维护时,有些项目版本的配置 和 当前node环境不匹配,导致运行报错,甚至都无法启动。

nvm的出现就是为了解决以上问题的,nvm是一个Node.js版本管理器 ,为了解决node各种版本存在不兼容问题,nvm可以让你在同一台机器上根据需要进行 安装 或 切换 项目所对应的node版本来适配项目。

一、下载

官方下载:nvm下载,选择适合的版本下载,本次以windows版本为例。

image.png

二、安装

注意 在安装nvm前,如果机器上存在node,需要先卸载当前node再进行安装。(可到“控制面板”中进行卸载)

1、双击nvm-setup.exe,在弹出的界面中选择同意协议,然后点击下一步,来到设置nvm的安装目录界面。

注意 nvm的安装路径可以自定义,但是不要选择 Program Files 或 Program Files(x86)等命名中包含 空格、中文和()等符号的文件夹,这会导致node安装失败。

image.png

2、点击Next按扭后,来到设置nodejs的安装存储目录界面。

这里是设置nvm在切换node版本后 node的存储位置,可以自定义,此处我选择的是 C:\Program Files\nodejs路径。

image.png

3.点击Next按扭后,来到nvm正式界面,执行安装,等待完成即可。

image.png

到此nvm的安装就OK了。

三、使用

1.查看nvm版本号和nvm命令说明等。

nvm -v

image.png

2.查看node可用列表。

nvm ls available

image.png

3.安装指定的node版本

nvm install xxx

image.png

4.查看已安装的node版本列表

nvm list

[图片上传失败...(image-2a9f12-1707199737514)]

5.切换node版本

nvm use xxx

image.png

此处有可能会失败,如图:

image.png

报错exit status 5exit status 1,原因是当前命令提示符窗口是user权限,使用管理员打开命令符窗口即可。
(如果希望nvm不需要使用管理员方式的话,就是不要将nvm安装在c盘)
步骤:win+s,搜索 “命令提示符”,点击“以管理员身份运行”,重新执行 nvm use xxx 即可。

image.png

6.查看node版本

node -v

image.png

7.查看npm版本

npm -v

image.png

8.卸载某node版本

例如:nvm uninstall 18.1.0 即可删除对应版本

nvm uninstall xxx

原文链接 # node版本管理工具——nvm

相关文章

  • NVM和NPM安装使用

    NVM NVM简介 NVM:node.js version manager node.js版本管理工具 NVM安装...

  • 使用nvm安装Node.js环境

    安装 nvm nvm 是node的版本管理工具,我们使用nvm来切换Node.js版本。 nvm的GitHub地址...

  • windows下安装和使用nvm

    1.下载nvm nvm:Node Version Manager.node版本管理工具 为了解决node各种版本存...

  • Mac下安装Node环境看过来

    方式一:安装nvm来管理Node版本(推荐) 1、 安装nvm nvm是目前主流的node版本管理工具 执行安装命...

  • node版本管理工具nvm-Mac下安装及使用

    目前主流的node版本管理工具有两种,nvm和n。管理 node 版本,选择 nvm 还是 n? 1、安装 nvm...

  • Ubuntu 16.04安装:node及node版本管理工具

    简介 Nvm是一款node的版本管理工具,很方便快捷。 安装node 安装nvm 查看node版本: 查看npm ...

  • Centos7.x下安装node

    方法一.通过node版本管理工具nvm(Node version manager)安装; ①安装nvm1.1.安装...

  • nvm安装

    nvm是node版本管理工具linux安装 1.nvm国内镜像设置 bash中输入:export NVM_NODE...

  • Vue环境安装

    nvm,node,npm之间的区别 nvm:nodejs 版本管理工具,为了解决node各种版本存在不兼容现象,让...

  • nvm避坑指南

    nvm node version manager(node版本管理工具) 通过将多个node 版本安装在指定路径,...

网友评论

      本文标题:node版本管理工具——nvm

      本文链接:https://www.haomeiwen.com/subject/jpuqadtx.html