当前位置: 首页 > news >正文

下载安装nvm,使用nvm管理node.js版本

  • 目录

        一、下载安装nvm(windows)

        二、使用nvm管理node.js版本

                (1)nvm命令行

                (2) 使用nvm管理node.js版本

                        ①查看nvm版本

                        ②显示活动的node.js版本

                        ③列出可供下载的node.js版本

                        ④安装node.js指定版本

                        ⑤列出安装的node.js版本

                        ⑥切换到指定的node.js版本

                        ⑦卸载指定的node.js版本

                        ⑧设置node镜像

                        ⑨禁用/启用node.js版本管理


  • 文档

nodejs•learnicon-default.png?t=N7T8https://nodejs.org/en/learn/getting-started/how-to-install-nodejs

  • 说明

可以使用nvm安装、卸载、切换nodejs版本等

一、下载安装nvm(windows)

  • 步骤

 1.进入链接;

点击【nvm-setup.zip】,下载nvm

github•nvm-windows•releasesicon-default.png?t=N7T8https://github.com/coreybutler/nvm-windows/releases

2.安装nvm:

解压文件

运行应用程序

根据提示,进行对应操作

(如果之前安装了node.js,出现提示) 

二、使用nvm管理node.js版本

(1)nvm命令行

命令说明
nvm arch [32|64]显示node.js是以32位还是64位模式运行。
指定32或64以覆盖默认体系结构
nvm debug检查NVM4W进程是否存在已知问题
nvm current显示node.js活动版本
nvm install <version> [arch]“version”可以是指定的版本,“latest”表示目前最新的版本,或“lts”表示最近的lts版本。可选择是否安装32位版本还是64位版本(默认为system arch)。将[arch]设置为“all”以安装32 AND 64位版本。在该命令的末尾添加--unsecurity,以绕过远程下载服务器的SSL验证
nvm list [available]列出安装的node.js版本。在末尾键入available以显示可供下载的nodejs版本列表
nvm on启用node.js版本管理
nvm off禁用node.js版本管理(不卸载任何内容)
nvm proxy [url]设置用于下载的代理。将[url]留空以查看当前代理。将[url]设置为“none”以删除代理
nvm uninstall <version>卸载指定的node.js版本
nvm use <version> [arch]切换到指定的node.js版本。可以选择使用latest,lts, 或 newest,newest是最新安装的版本。可选择指定32/64位。nvm use<arch>将继续使用所选版本,但切换到32/64位模式
nvm root <path>设置nvm存储不同版本node.js的目录。如果未设置<path>,则会显示当前根目录
nvm version显示当前运行的Windows nvm版本
nvm node_mirror <node_mirror_url>设置node镜像。可以使用https://npmmirror.com/mirrors/node/
nvm npm_mirror <npm_mirror_url>设置npm镜像。可以使用https://npmmirror.com/mirrors/npm/

(2) 使用nvm管理node.js版本

  • 示例

键盘快捷键:Win + R (打开“运行”对话框);
输入Windows内置命令 cmd (调出控制台);
输入nvm命令:

①查看nvm版本
nvm version

②显示活动的node.js版本
nvm current

③列出可供下载的node.js版本
nvm list available

④安装node.js指定版本
nvm install nodejs版本

⑤列出安装的node.js版本
nvm list

⑥切换到指定的node.js版本
nvm use nodejs版本

⑦卸载指定的node.js版本
nvm uninstall nodejs版本

⑧设置node镜像
nvm node_mirror https://npmmirror.com/mirrors/node/

⑨禁用/启用node.js版本管理
#禁用node.js版本管理
nvm off#启用node.js版本管理
nvm on

 

相关文章:

  • Kotlin 函数式接口
  • Leetcode:无重复字符的最长子串
  • 数据结构-堆排序问题
  • Android 按上/下键,焦点会移动到第一个控件上面或最后一个控件下面的解决办法
  • VirtualBox7.x下载安装CentOS7安装网络配置
  • AI盒子在智慧加油站的应用
  • 数据结构学习笔记
  • 代码随想录算法训练营第36期DAY45
  • 自然语言处理中的BERT模型深度剖析
  • 基于 Apache Doris 的实时/离线一体化架构,赋能中国联通 5G 全连接工厂解决方案
  • 31-ESP32-S3-WIFI篇-02 Event Group (事件标记组)
  • c语言是编程软件还是编程语言?深入解析C语言的本质与定位
  • 【C语言】基于C语言实现的贪吃蛇游戏
  • 【VSCode】快捷方式log去掉分号
  • 修改ModelLink在RTX3090完成预训练、微调、推理、评估以及TRT-LLM转换、推理、性能测试
  • hexo+github搭建个人博客
  • python3.6+scrapy+mysql 爬虫实战
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • canvas 五子棋游戏
  • httpie使用详解
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • JavaScript异步流程控制的前世今生
  • JavaWeb(学习笔记二)
  • Kibana配置logstash,报表一体化
  • macOS 中 shell 创建文件夹及文件并 VS Code 打开
  • Mac转Windows的拯救指南
  • scala基础语法(二)
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 如何编写一个可升级的智能合约
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 如何正确配置 Ubuntu 14.04 服务器?
  • Prometheus VS InfluxDB
  • Spring Batch JSON 支持
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • ​探讨元宇宙和VR虚拟现实之间的区别​
  • # linux 中使用 visudo 命令,怎么保存退出?
  • #if和#ifdef区别
  • (¥1011)-(一千零一拾一元整)输出
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (ibm)Java 语言的 XPath API
  • (Ruby)Ubuntu12.04安装Rails环境
  • (SERIES12)DM性能优化
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (二)pulsar安装在独立的docker中,python测试
  • (二十九)STL map容器(映射)与STL pair容器(值对)
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
  • (转)可以带来幸福的一本书
  • (转载)CentOS查看系统信息|CentOS查看命令
  • ***通过什么方式***网吧
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞