nvm安装使用教程 nodejs版本管理程序

2022-10-11 17:24 阅读:1195

在使用npm 安装node-sass 时出现安装不上的情况,后来发现是nodejs 版本要对应才行,在此做一下记录,使用nvm 管理多个版本的nodejs 。

将本机现有nodejs卸载

鼠标点击电脑左面最左下角的win窗口图标弹出,输入“控制面板”再点击回车键进入,进入控制面板后,找到所安装的node.js并卸载。

win10直接在设置->应用中卸载即可

nvm安装

  1. 下载nvm
    下载地址:https://github.com/coreybutler/nvm-windows/releases
  2. 双击下载得到的.exe 文件开始安装
  3. 选择安装路径的时候,第一次是nvm 的安装路径,第二次是nodejs 的快速访问路径,确保万一请使用英文路径并且不要有空格
  4. 最后点击install 完成安装
  5. nvm安装完成后,检验是否安装成功,进入命令控制行窗口
    C:\Users\lingyun>nvm -v
    
    Running version 1.1.9.

    输入命令nvm v 查看,如果出现版本号,即安装成功(如果安装不成功,查看之前自己安装的node.js有没有删除彻底、安装nvm工过程有没有漏掉什么!)

使用nvm安装nodeJs

在使用nvm命令安装时,如果出现timeout等连接被关闭的情况,请先设置国内镜像

在nvm的安装路径下找到settings.txt(如果没有,可新建一个)打开:添加以下代码保存即可

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

npm_mirror:npm.taobao.org/mirrors/npm/

  • 在命令行输入nvm ls available 查看可用的node.js版本号


  • 输入命令行nvm install node版本号 (例如:nvm install 12.17.0 )即可安装对应版本以及自动安装对应的npm版本。除了上面显示的node.js版本,其他版本号也可以下载(注意:在下载时,有时候有些版本可以准确下载,有时候有些版本会出现只下载node,但npm版本不会自动下载的情况;出现这种情况的话,①有时候是因为下载过程中不稳定,稍后再试;②更换一下其他版本下载)
  • 安装完成后可以分别输入命令行node -vnpm -v ,检验node.js以及对应npm是否安装成功(要记得先执行命令行nvm use node版本号 ),如果可以显示版本号这说明安装成功。
  • 安装成功后,记得先输入命令行nvm use node 版本号(例如:nvm use 12.17.0 ),即可选择你本地所使用的Node.js版本(选择Node.js版本后自动配置环境变量,不用自己去配置),并且只有先这样才能看到node版本,不然你输入命令行node -v和npm -v会出现(提示’node’ 或’npm‘不是内部或外部命令,也不是可运行的程序 或批处理文件)。使用此命令行可以根据你自己的需要随意切换node.js版本运行。
  • 使用nvm ls 可以查看已安装的版本

若nvm切换node版本 exit status x:乱码,这是因为需要使用管理员身份才能切换node版本

{{commentTotal}} 条评论

{{item.nickname}}
{{item.create_date}}
{{item.content}}
- 上拉或点击加载更多 -
- 加载中 -
- 没有更多了 -
- 本文链接 -