在windows中使用 nvm 实现node多版本管理

所谓 NVM 就是 Node Version Manager 的缩写,即 node的版本管理工具,我们可以在电脑中安装多个不同版本的node,并借由 NVM 来实现自由切换,详情可点击查看 NVM 官网

尽管 NVM 并不支持 windows,但是可以运行在 WSL(Windows Subsystem for Linux)中,WSL 是一个可以运行在 Windows10上的一个 Linux子系统,WSL 安装包的地址是 https://github.com/coreybutler/nvm-windows/releases

点击 nvm-setup.zip 即可下载安装

下载完毕以后解压缩,然后双击开始安装

依次安装完毕以后,打开命令行工具,输入 nvm -v 查看是否安装成功

这里介绍了一些nvm的命令,大概的意思如下:

nvm arch:用于查看当前node是运行在32位还是64位系统

nvm install <version>[arch]:用于下载指定的node版本

  version 可以是指定 node 的版本号,也可以是一个latest 字符用于下载当前最新的稳定版本

  arch 是一个可选择的参数,表示下载的是32位还是64位的版本,默认是64位。如果把 arch 设为字符 all,则同时下载32位和64位的版本

nvm list [available]:用于展示node的版本,加一个 available 可以查看所有可安装的版本

nvm use [available] [arch]:用于切换到不同的node版本(version是node版本号,arch 还是用于指定32位或64位)

nvm uninstall <version>:用于卸载某个node版本

nvm version:用于展示当前在windows系统运行的nvm版本

原文地址:https://www.cnblogs.com/rogerwu/p/11241367.html

时间: 2024-11-08 01:11:38

在windows中使用 nvm 实现node多版本管理的相关文章

使用nvm进行node多版本管理

nvm与Python的virtualenv和Ruby的rvm类似.NVM (Node Version Manager,Node多版本管理器)是一个通用的叫法,它目前有许多不同的实现.通常我们说的 nvm 是指 https://github.com/creationix/nvm 或者 https://github.com/visionmedia/n .这两个工具都是使用shell编写的. n 个人感觉 n 比较简洁些,它就只有一个脚本文件. 安装 如果已经安装了npm的话,可以直接执行命令进行安装

在windows下用nvm 安装node

nvm 可以帮助切换node版本 在此文中,会特意指明一些坑,防止再次踩坑.第一个坑就是,如果你已经单独安装了node,建议先卸载,再来看本文. 1. nvm 下载 nvm 的下载地址:https://github.com/coreybutler/nvm-windows/releases .选择第一个 nvm-noinstall.zip ,然后解压在系统盘(一般开发相关的文件我都放C盘,但是放别的盘也是可以的).我放的目录路径是C:\dev\nvm.解压出来的文件有: + elevate.cmd

在windows下用nvm 安装node - 转发自 https://www.cnblogs.com/wuzhihang/p/8448738.html

在接触nvm前查看了很多资料,但是总有些一些地方迷迷糊糊的,但幸好磕磕碰碰最后也算安装成功了.在此文中,会特意指明一些坑,防止再次踩坑.第一个坑就是,如果你已经单独安装了node,建议先卸载,再来看本文. 1. nvm 下载 nvm 的下载地址:https://github.com/coreybutler/nvm-windows/releases .选择第一个 nvm-noinstall.zip ,然后解压在系统盘(一般开发相关的文件我都放C盘,但是放别的盘也是可以的).我放的目录路径是C:\d

关于在window 中安装nvm

在windows下用nvm 安装node 在接触nvm前查看了很多资料,但是总有些一些地方迷迷糊糊的,但幸好磕磕碰碰最后也算安装成功了.在此文中,会特意指明一些坑,防止再次踩坑.第一个坑就是,如果你已经单独安装了node,建议先卸载,再来看本文. 1. nvm 下载 nvm 的下载地址:https://github.com/coreybutler/nvm-windows/releases .选择第一个 nvm-noinstall.zip ,然后解压在系统盘(一般开发相关的文件我都放C盘,但是放别

学写网站(一)前端配置之安装nvm、node、npm

一.安装nvm node version manager 是一个用来管理node版本的工具.使用node主要是要使用npm,能够方便的管理一些前端开发的包. nvm安装过程(windows): 1.下载 2.点击直接安装 3.配置: ①将nvm的路径添加到环境变量之中. ②打开cmd,然后输入nvm,如果没有提示找不到命令,说明已经安装成功. 4.常用命令 ①nvm install node :安装最新版本的node.js.nvm i = nvm install ②nvm install [ve

nvm安装node和npm,个人踩坑记录

我采用nvm-setup安装windows版本的nvm nvm安装node出现的问题: 1.node成功了,npm没成功 解决:在nvm 安装了node之后,输入npm找不到该命令,当时安装报错如下: 报错其实也看不明白,大概感觉是npm包下载的地址没连上,出错了,查看nvm目录文件夹,有一个temp文件夹,里面存放着npm的压缩包,把temp整个文件夹删除,执行uninstall v6.10.2的时候,提示删除失败,需要手动删除,其实他是只删除了存放nodejs的文件夹,但是相应版本删除失败,

mac 系统下nvm管理node安装遇到的问题

入职新公司架构与技术攻关组,压力超大.基于node.js架构公司基础前端框架,由于本人无知一下子把自己电脑(mac)中的node升级到6.x,但公司需要的node版本是5.x,所以要换回来,删除又麻烦,跑去问前端大神,直接说nvm管理node的切换..... 回来折腾 网上链接:https://www.5288z.com/?p=1862 操作过程中遇到bashrc权限问题,经过网上搜索,各种蛋疼.最后把brashrc拷贝出来,再把命令输入进去.再拷贝到系统文件中,ok,解决了

nvm npm node.js的关系

nvm   npm  node.js都是用来构建reactNativ的项目 nvm管理node.j和npm版本的 node.js管理reactNative开发中所需要的代码库的 npm管理对应node.js中的第三方插件 三者关系如图: nvm管理构建每个项目对应的npm,npm管理对应的node.js的第三方包. 每个reactnative项目只包含一个版本的node.js和npm. node.js和npm的关系是一一对应的.

Windows 下安装 nvm 管理 nodejs 版本

摘自https://segmentfault.com/a/1190000007612011 1. 下载安装与使用 Github: Download nvm-windows --- nvm-setup.zip 程序安装过程中,在 Set Node.js Symlink 这一步目录设置,是待会 nvm use 存放你的 nodejs 程序的目录 [C:\\DevTools\\nodejs]. nvm命令汇总 1.查看有哪些 node 版本 命令:nvm ls-remote2.查看本地node版本nv