目录

一:nvm简介

二:nvm下载及安装

三:nvm配置镜像

四:nvm的基本使用

五:nvm的一些常用命令


一:nvm简介

nvm 全名叫做 nodejs version manage,是一个非常棒的nodejs的版本管理工具,主要是通过命令行实现nodejs版本的安装、切换当前使用的nodejs版本。

nvm可以实现电脑安装和管理多个版本的node.js,在公司的新旧项目中需要使用到不同的 node 版本进行开发,通过nvm可以实现直接下载nodejs、随时切换nodejs版本,大大减轻了前端程序员切换nodejs版本的时间成本。

二:nvm下载及安装

在nvm下载之前,如果原本电脑中已经安装过了 node.js,首先需要卸载并删除干净,然后检查环境变量,如果还有node.js,请去掉,保证系统已经无任何node.js残留

nvm下载网址:https://github.com/coreybutler/nvm-windows/releases

1.进入nvm下载地址,下载nvm-setup安装包

2.下载完成后,解压,运行安装文件,注意安装路径不要有中文,空格等

3.安装完后,打开cmd,输入nvm,出现以下内容就说明安装成功了

三:nvm配置镜像

在nvm安装路径下找到setting.txt文件,打开,新增如下信息

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

即可完成淘宝镜像的配置

四:nvm的基本使用

1.安装指定版本的node

nvm install 版本号

2.查询看看已安装的nodejs版本

nvm list

3.使用指定版本的node.js

nvm use 版本号

4.显示当前版本

nvm current

五:nvm的一些常用命令

  • nvm arch :显示node是运行在32位还是64位。
  • nvm install <version> [arch] :安装node, version是特定版本也可以是最新稳定版本latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加--insecure绕过远程服务器的SSL。
  • nvm list [available] :显示已安装的列表。可选参数available,显示可安装的所有版本。list可简化为ls。
  • nvm on :开启node.js版本管理。
  • nvm off :关闭node.js版本管理。
  • nvm proxy [url] :设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。
  • nvm node_mirror [url] :设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
  • nvm npm_mirror [url] :设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
  • nvm uninstall <version> :卸载指定版本node。
  • nvm use [version] [arch] :使用制定版本node。可指定32/64位。
  • nvm root [path] :设置存储不同版本node的目录。如果未设置,默认使用当前目录。
  • nvm version :显示nvm版本。version可简化为v

Windows下nvm的安装配置及使用相关推荐

  1. Windows 下 Anaconda3 的安装配置

    Windows 下 Anaconda3 的安装配置 我的小站.Github Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. 目录 ...

  2. Windows下使用WSL安装配置Kali/Windows Terminal安装/Win-Kex安装配置(非虚拟机or双系统)

    Windows下使用WSL安装配置Kali/Windows Terminal安装/Win-Kex安装配置(非虚拟机or双系统) 最近因为某些原因含泪拾起自己很久没碰过的CTF,首当其冲是配置环境.首选 ...

  3. windows下OpenCV的安装配置部署详细教程

    零.简介 OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库.OpenCV是由英特尔公司发起并参与开发,以BSD许可证授权发行,可以 ...

  4. mysql openfire,windows下openfire的安装配置 | 学步园

    今天装了一下openfire,现在将安装中要注意的要点记录一下. 需要说明的是openfire既可以使用自己的内置数据库,又可以使用外接DBMS,比如mysql.sqlserver等.两者的区别在于性 ...

  5. Windows下MySQL5.5安装,配置与卸载

    一  MySQL安装 1.打开下载的mysql安装文件,双击运行 如果没有安装包可以去我的博客资源里面下载: https://download.csdn.net/download/wangfengfa ...

  6. windows下mysql免安装配置

    1. 下载mysql免安装压缩包 下载mysql-5.5.15-win32.zip  解压到本地D:\mysql-5.5.15-win32 2.  修改配置文件 复制my-small.ini,my-h ...

  7. windows下protoc的安装配置

    1.下载protoc安装包 (1)下面是一种通过下载安装包的方式手动配置安装protoc的方式 ①.地址: https://github.com/protocolbuffers/protobuf/re ...

  8. windows下G++的安装配置与使用

    转自:http://www.3lian.com/edu/2013/03-18/61201.html 下载好MinGW后就安装,它是一组有用的工具集(这些工具将包含在$/bin目录下(其中 $代表您所选 ...

  9. Windows下Maven下载安装配置

    1. Maven下载 Maven官方下载地址:http://maven.apache.org/download.cgi 如上图所示,选择apache-maven-3.6.3-bin.zip下载即可. ...

最新文章

  1. 阿里达摩院悬壶,看医疗AI如何济世
  2. 整合营销系统推荐乐云seo_做seo优化前需要考虑哪些
  3. python中对字典进行排序_python如何给字典排序
  4. Java程序发送邮件
  5. 脚本语言和编程语言的区别
  6. 医生为什么总是说生理性玻璃体混浊不用治
  7. HDU 6071 Lazy Running(同余最短路的应用)
  8. Zend Studio使用
  9. centos6.6-zabbix2.4.5安装实战
  10. 从Windows 1.0到Vista启动画面回顾
  11. 设计实例_Python程序设计实例教程课后习题参考答案
  12. JAVA-面向对象-多态
  13. 【OpenCV学习笔记】【编程实例】二(图像的旋转和翻转)
  14. 990.00 php,一键自动采集 体育赛事 直播网站。仿直播吧源码、仿篮球直播源码、NBA直播源码 视频网站...
  15. 象棋 计算机配置,象棋名手要什么配置的电脑运行最佳,用来弈天砍分
  16. nb模块不能接收公网消息_NB-IoT 对接调测问题汇总,你想知道的都在这儿 | 收藏吧...
  17. 高通工具QXDM安装及使用方法
  18. 两个HC05蓝牙模块相互之间的通信
  19. ember new报错No matching version found for @ember-data/model@^3.11.2的解决方案
  20. 浮云API 随机二次元图片接口开放文档 1w+数据

热门文章

  1. 矩阵键盘+CH559制作国产USB矩阵键盘
  2. 如何解决:执行CAD命令,原来选中的图元无效,必须重新选择一次的问题
  3. uipath读取wps文件
  4. 云计算教学实践40:open***架构实施方案(一)跨机房异地灾备
  5. Cocos Creator多人对战联网游戏快速开发实例(附源码)
  6. RGCN:record:
  7. 现代教育学试题库及答案
  8. 青岛滨海学院计算机科学及技,青岛滨海学院计算机科学与技术专业2017年在河南理科高考录取最低分数线...
  9. 今天是我第一次发博客,我看了一本书是阳光姐姐的青蛙王子副班长,里面有博客这个内容,我的心充满了好奇于是开了一个博客。虽然我只是个小学生,但我有许多想写的。希望你们能支持,谢谢
  10. JAVA-汉字拼音处理