nvm(node version management),顾名思义,即是node的版本管理工具,控制在一台电脑上安装和切换不同版本的node.js

下边简单介绍一下nvm的安装和常用的命令:

安装:

(安装路径最好不要有中文和空格)

os:

命令:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

官网安装指南:https://github.com/nvm-sh/nvm

window:在guthub上下载最新版本并安装

官网安装指南:https://github.com/coreybutler/nvm-windows

常用命令:

nvm on:开启node版本管理

nvm off:关闭node版本管理

nvm ls :显示所有已安装的node版本

nvm ls-remote :列出所有可安装的node版本

nvm current :列出当前使用的node版本

nvm install v**.**.** [arch]:安装指定版本指定位数的node

nvm use v**.**.** [arch]:切换(全局)使用指定版本指定位数的node

nvm arch:显示node是运行在32位还是64位

nvm proxy [url]:设置下载代理,不带url参数,则显示当前代理,将url设置为none则为移除当前代理

nvm root [path]:设置存储不同版本node的目录,未设置则使用默认目录

nvm uninstall v**.**.** :卸载指定版本node

nvm node_mirror [url]:设置node镜像,默认为https://nodejs.org/dist,如果不写url,则使用默认。设置后,可至安装目录settings.txt文件查看,也可直接在该文件操作

nvm npm_nirror  [url]:设置npm镜像,https://github.com/npm/cli/archive/,如果不写url,则使用默认。设置后,可至安转目录setting.txt查看,也可直接在该文件操作。

nvm简介与常见命令相关推荐

  1. 容器虚拟化技术Docker(一)简介、安装、常见命令、数据卷、安装常规软件

    容器虚拟化技术Docker(一)简介.安装.常见命令.数据卷.安装常规软件 1.Docker简介 1.简介 Docker的主要目标是"Build,Ship and Run Any App,A ...

  2. Linux 常见命令之Find \; +结合其它命令使用案例详解

    Linux 常见命令之Find结合其它命令 声明与简介 Linux里的find命令可以结合其它命令一起使用,比如结合echo.rm 等一起处理.本文主要通过案例来介绍find结合其它命令使用的特点. ...

  3. 分布式文档存储独角兽MongoDB——MongoDB常见命令(2)

    分布式文档存储独角兽MongoDB 二.MongoDB常见命令 1.1 MongoDB的基本操作 查看数据库 show dbs; 切换数据库 如果没有对应的数据库则创建 use 数据库名; 切换库,如 ...

  4. Docker原理及常见命令

    文章目录 一.docker简介 1.Docker namespace 2.Docker CGroups 3.Docker UnionFS 4.AUFS 5.Docker 镜像分层机制 一.Docker ...

  5. nvm介绍及常用命令

    nvm介绍及常用命令 1.为什么使用nvm? nvm是一个管理nodejs版本的工具.在实际的开发中,有些项目的开发依赖需要低版本的nodejs运行环境,此时我们就需要使用nvm来降低nodejs版本 ...

  6. 后端程序员必备的 Linux 基础知识+常见命令(近万字总结)

    大家好!我是 Guide 哥,Java 后端开发.一个会一点前端,喜欢烹饪的自由少年. 今天这篇文章中简单介绍一下一个 Java 程序员必知的 Linux 的一些概念以及常见命令. 如果文章有任何需要 ...

  7. Linux系统的常见命令记忆【Ubuntu】

    Linux系统的常见命令记忆[Ubuntu] 一.最新的htop[内存] 1.安装 2.直接输入htop 二.watch命令 1.有关watch的简介: 2.选项说明 3.常用示例[显卡,cpu温度] ...

  8. 我所用的一些linux常见命令

    linux常见命令 自用的一些命令,特地整理下来,以备以防不时之需 .. //上级目录 ./ //当前目录 / //根目录cd cd.. //返回上级目录 cd~ //home目录 cd- //返回之 ...

  9. nvm 安装及基础命令(较全)

    1. 什么是nvm? Node.js 默认一台电脑只能装一个版本,有时为了开发项目经常会使用不同版本的Node.js 版本,通常情况版本切换就比较麻烦了. 为了解决这个问题,nvm (node ver ...

  10. linux常见命令以及shell入门编程(笔记总结记录)

    linux常见命令以及shell入门编程(笔记总结记录) 文章目录 linux常见命令以及shell入门编程(笔记总结记录) 一.linux常见命令 1.不常用 2.常用 3.数据查找处理相关 1.g ...

最新文章

  1. 【救援过程】升级openssl导致libcrypto.so.1.1动态库不可用
  2. 【Protocol Buffer】Protocol Buffer入门教程(六):枚举和包
  3. java.util.Array中的方法
  4. sql取得某日期内的数据
  5. ASP.NET页面请求处理
  6. OC 与 C++ 混编导致 ’string‘ not found
  7. Linux系统中,各种小动物
  8. 营业收费系统 建立报表库服务器,浅谈计算机在自来水收费系统的重要应用
  9. Ceph 网络模块(1) - 网络模块基本结构
  10. SharePoint 2019 部署(二)搜索
  11. IllegalArgumentException: Scrapped or attached views may not be recycled. isScrap:false isAttached:t
  12. 麦田里的守望者——读后理解
  13. NS3_Tutorial 中文版: 第四章 NS3 概念概述
  14. 高三计算机教学计划,高三信息技术上册教学计划参考
  15. MTK平台如何决定SensorMode
  16. GitHub下载 无法分配请求的地址_Hexo+Github--搭建个人博客(一)准备工作amp;amp;环境搭建
  17. 论字母导航的重要性,我们来实现一个联系人字母导航列表吧!
  18. 机器人的弊议论文_机器人的利与弊议论文
  19. 无线控制需要服务器,H3C无线控制器与LDAP服务器配合进行远程Portal认证可以做么?...
  20. 调用office web 365接口实现在线预览word文档,PDF,PPT

热门文章

  1. 【图像去噪】基于matlab GUI空域+频域滤波图像去噪【含Matlab源码 914期】
  2. 已在该编译单元中定义_LLVM中的pass及其管理机制
  3. 佳能g3800故障灯说明书_虎林2020定制FW6117移动工作灯
  4. 人工智能ai以算法为基础_IT团队如何为AI项目奠定正确的基础
  5. pycharm下防止鼠标拖拽代码字符
  6. 世界时间与伦敦时间_伦敦政治经济学院LSE 2021申请时间线来了,提交申请
  7. java中的流思想_Java8新特性 Stream流式思想(二)
  8. python:np.vstack, np.hstack
  9. PyTorch1.4安装(Anaconda3 + Python3.6 + cpu版本)
  10. 那些年我们看不懂的论文