nodejs的版本管理工具(nvm)

1.nvm是什么?

nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。

为了解决node各种版本存在不兼容现象,nvm是让你在同一台机器上安装和切换不同版本的node的工具,通过它可以安装和切换不同版本的nodejs。

2.下载安装(win)

可在点此在github上下载最新版本,本次下载安装的是windows版本。

https://github.com/coreybutler/nvm-windows/releases

选择下载

  nvm-setup.zip:安装版,推荐使用,下一步式傻瓜安装

  nvm-noinstall.zip:绿色免安装版,但使用时需进行配置环境变量。

双击nvm-setup.exe文件安装

注意的是安装路径最好不要出现中文和空格

3.安装完确认

打开CMD,输入命令 nvm -v,安装成功则显示版本号和列出了各种使用命令。

nvm -v

4.使用

1.列出所有已经安装的Node版本

nvm ls

2.安装最新版 Node

nvm install node

3.列出所有可以安装的Node版本号

nvm list available

4.安装指定版本号的Node

nvm install 11.13.0

5.使用特定版本的Node

nvm use 11.13.0

6.卸载版本号的Node

nvm uninstall 11.13.0

5.命令提示翻译

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。

参考文档:

https://www.cnblogs.com/gaozejie/p/10689742.html

原文地址:https://www.cnblogs.com/antao/p/12543533.html

时间: 2024-08-29 15:01:18

nodejs的版本管理工具(nvm)的相关文章

node版本管理工具 nvm 热更新工具 nodemon

npm init -y 初始化 package.json nodemon xx文件或者服务 有热更新的作用 NVM简单使用(window版本)下载地址: https://github.com/coreybutler/nvm-windows (下载 nvm-setup.zip) nvm list // 查看nodejs版本列表 nvm install [node版本号] // 安装Nodejs nvm use [node版本号] // 切换nodejs版本 原文地址:https://www.cnb

Centos 7 安装node版本管理工具NVM

安装步骤: wget https://github.com/cnpm/nvm/archive/v0.23.0.tar.gz tar -xf v0.23.0.tar.gz cd nvm-0.23.0 ./install.sh source ~/.bash_profile 命令集: 1.nvm list-remote :列出所有可安装版本 2.nvm install {版本号} :安装指定版本 3.nvm ls :查看已经安装的版本 4.nvm use {版本号} :使指定版本生效 5.nvm al

Windows下完全卸载node.js并安装node.js的多版本管理工具nvm-windows

前言 由于高版本的node.js导致gulp执行build命令失败,我需要在Windows下卸载掉已有的node.js并安装一个多版本管理工具nvm-windows,方便切换不同版本的node.js. nvm是Linux下常用的一个node.js多版本管理工具,但是nvm不能在Windows下使用,在GitHub上有个项目叫nvm-windows,可以让我们在Windows下对node.js进行多版本管理. nvm-windows的下载地址:https://github.com/coreybut

版本管理工具介绍—Git篇

前篇 如题,提起版本管理工具相信做C#开发 还是对Git比较陌生  我们可能更熟悉vss.svn 记录此文的目的 更是为以后的前段学习做基础  现在的技术比如nodeJs  angularJs ==都少不了或多或少的跟Git有关,所以这里简单说明下是很有必要的 先来说明两个概念 1.GitHub 是一个程序员社区网站 可以托管软件的库 2. Git 版本管理工具软件 你可以移步到http://www.imooc.com/learn/208 这里去学习视频的详细介绍  这里只是简单总结 下载安装

简介linux下的多版本管理工具—alternatives

alternatives是Unix下重要的版本管理工具,它最早是在debain的系统中出现,因为它强大实用性使得它在各个Unix环境中大量的移植使用,而我们在平时的时候可能最经常使用的是java的openjdk工具包的版本转换,而在alternatives实现多版本是使用替换系统中命令的link指向来实现版本的转换,它默认的多版本link文件都是放在/etc/alternatives路径下,在实际生产中可以用他来管理系统中不同软件的版本问题. 在这里就用openjdk工具包做例子,openjdk

微信公众号开发【技术基础】(四):SVN代码版本管理工具的使用

SVN是一种代码版本管理工具,具有可视化的操作界面,使用简便,和git的功能类似.下面总结一下SVN的基本用法: 1.安装SVN软件,和安装一般的软件的步骤差不多,这里使用的版本是TortoiseSVN_1.9.5.27581_x64 百度网盘下载地址:https://pan.baidu.com/s/1boFNHk7 2.安装完成之后,电脑右键菜单中就会出现SVN的菜单选项: 注:如果没有出现SVN的右键菜单,那么再重新执行一下安装包,并选择"修复模式"安装即可. 3.拉远程代码库中的

Studio之版本管理工具Git (图文教程)

目前业界主流的版本管理工具主要是 svn/git.svn是1种集中式的代码管理工具,而git是1种散布式的代码管理工具,广受极客的爱好.而基于git的github更是全宇宙码农的提高逼格,深究技术的必备神器.下面介绍,如何将Android Studio中的工程托管到github中. 1.使用git 1.首先在github上创建1个工程:  2.配置git环境 若Android Studio中的git环境配置有问题 需要在setting配置 可以点击右侧的Test按钮测试是不是配置成功  若没有下

谈谈分布式版本管理工具Git

一.主流的版本管理工具 目前在企业中比较主流的版本管理工具有:GIT.SVN.CVS等等. 二.什么是Git? Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件. 三.Git与SVN的的主要区别? Git是分布式版本控制系统,那么它不但和SVN一样有中央服务器,而且每个人的电脑也是一个完整的版本库,这样,工作的时候联网就不是必须的了,因为版本可以先在自己的电脑上

Git 版本管理工具(一)

Git 是一个分布式版本控制工具,它的作者 Linus Torvalds 是这样给我们介绍 Git  —— The stupid content tracker(傻瓜式的内容跟踪器) 1. Git 背景 Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具. Git 与常用的版本控制工具 CVS.Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便. Git 的速度很快,这对于诸如 Linux kerne