如何使用 nvm-windows 管理 nodejs 版本
写在前边的话:
(1). 路径一定不要包含空格,如 Program Files 这样,所以有把程序安装到 D:\Program Files 文件下的同学请注意了;
(2). 为了避免 nvm 无法切换源,强烈建议先卸载掉已安装的 nodejs,再继续往下看;
一、nvm 下载
(1). 前往 Github 下载 nvm(选择 nvm-noinstall.zip);
(2). 选择一个路径,解压 nvm-noinstall.zip;
为了方便,我选择了 C 盘根目录,解压完毕后如图:

二、nvm 安装
双击 install.cmd ,会弹出一个命令窗口,请直接敲回车,这时候在 C 盘根目录会产生一个 settings.txt 文件,把这个文件放入 nvm 目录,并替换其中的内容为:
root: C:\nvm
path: C:\nodejs
arch:
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
root: nvm 的存放地址;
path: 存放指向 node 版本的快捷方式,一般与 nvm 同级;
arch: 电脑系统位数,区分32位与64位;
proxy: 代理
node_mirrow: node 镜像地址 (解决nvm下载慢的问题)
npm_mirrow: npm 镜像地址 (解决nvm下载慢的问题)
注:如果你很不幸的在敲下回车后,显示拒绝访问注册表路径,并弹出一个 settings.txt,莫慌,右上角淡定的把叉关掉,关掉命令窗口,到 nvm 目录新建一个 settings.txt 文件,最后把上面的内容复制进去保存就 ok。
三、nvm 配置
(1). 在环境变量用户变量里添加 NVM_HOME 和 NVM_SYMLINK,修改相应的路径,如图:

(2). 在环境变量的用户变量中 Path 里加上 %NVM_HOME% 和 %NVM_SYMLINK%,如图:

(3). 检测环境变量是否配置成功
打开 cmd 命令窗口,分别输入 set NVM_HOME 和 SYM_LINK 查看路径是否填写正确 (注:cmd需要重启)。
四、检测安装结果
nvm-v
安装正确会显示版本号,如果错误请把上述步骤再检查一遍
五、大显身手
(1). 安装指定版本的 nodejs
nvm install [node版本号]
(2). 安装最新版本的 nodejs
nvm install latest
(3). 切换 nodejs 版本
nvm use [node版本号]
(4). 查看已安装的 nodejs 列表
nvm list
如图:


六、配置 npm 全局路径
(1). 配置 npm
npm config set prefix "C:\nodejs\"
(2). 修改环境变量
我的电脑(右键,属性)——高级系统设置——环境变量——xxx用户的变量
找到 Path,将 C:\Users\你的用户名\AppData\Roaming\npm 改成 C:\nodejs
感谢以下博主:
如何使用 nvm-windows 管理 nodejs 版本的更多相关文章
- 在windows下安装nvm并管理nodejs版本
不得不说,nodejs的nvm工具跟python下的mkvirtualenv 工具很像.作为立志成为伪全栈的我来说,玩玩nodejs是必不可少的.nodejs 有很多种的安装方式,下面我用nvm的方式 ...
- 使用nvm来管理nodejs版本
nvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm,如果是需要管理 Windows 下的 node,官方推荐是使用 nvmw 或 nvm-windows .nvm主要用来 ...
- 使用 nvm 来管理nodejs版本 。
最近需要升级一下node版本,所以使用nvm搞一搞. 1. 下载 nvm 在 github 下载非安装版本的nvm包https://github.com/coreybutler/nvm-windows ...
- nvm安装管理nodejs
安装nodejs运行环境 相关连接 步骤 下载nvm-window并安装: https://github.com/coreybutler/nvm-windows/releases 下载完成后直接解压安 ...
- Windows 下安装 nvm 管理 nodejs 版本
摘自https://segmentfault.com/a/1190000007612011 1. 下载安装与使用 Github: Download nvm-windows --- nvm-setup. ...
- Windows下安装nvm管理多个nodejs版本
平常在工作中难免会有node版本的要求,下面介绍一种利用nvm工具管理多个node版本的方法 下载安装 Github: Download nvm-windows --- nvm-setup.zip 程 ...
- windows 安装nvm步骤(shi'yongnvm-windows管理node版本):
瞎几把前言:mac上可以用n来管理node版本,私以为n很好用.家里的win7台式机一直没有安装过任何管理工具,今天来给家里电脑安装一下nvw-windows,一个用于windows系统的node版本 ...
- windows安装nvm管理node版本
1.卸载原本系统里面的nodejs 2.下载nvm安装包:https://github.com/coreybutler/nvm-windows/releases ---->nvm-setup.z ...
- 使用 nvm 管理不同版本的 node 与 npm
补充说明:Mac 下通过 brew install nvm 所安装的 nvm ,由于安装路径不同,无法正确启用.建议使用 brew uninstall nvm 卸载掉之后,通过本文的方案重新安装一次. ...
随机推荐
- 海康威视频监控设备Web查看系统(一):概要篇
声明:本系列文章只提供交流与学习使用.文章中所有涉及到海康威视设备的SDK均可在海康威视官方网站下载得到.文章中所有除官方SDK意外的代码均可随意使用,任何涉及到海康威视公司利益的非正常使用由使用者自 ...
- Java算法-求最大和的子数组序列
问题:有一个连续数组,长度是确定的,它包含多个子数组,子数组中的内容必须是原数组内容中的一个连续片段,长度不唯一,子数组中每个元素相加的结果称为子数组的和,现要求找出和最大的一个子数组. 具体算法如下 ...
- 关于CORS 应该注意的几点
前言 对于跨域,随着w3c的CORS的出现,相比较于有些年头的jsonp,CORS以其简单安全,支持post的优势越来越收到大家的欢迎.具体如何CORS的原理和实现,直接推荐阮老师的文章,十分详细.本 ...
- 【JAVA NIO】java NIO
本文是博主深入学习Netty前的一些铺垫,之前只是使用Netty,用的很粗暴,导包,上网找个DEMO就直接用,对Netty中的组件了解并不深入. 于是再此总结下基础,并对一些核心组件作如下记录: 1. ...
- linux命令---grep命令使用
grep 常用参数: -w 精准匹配 -r 递归匹配 -l 列出匹配内容的文件名称-v 排除 结合sed,批量替换文件内容 sed 's#10.151.30.165#10.0.3.162#g' -i ...
- 美化Div的边框
CSS修饰Div边框 大部分时候,Div的边框真的做的太丑了,如果不用很多样式来修饰的话,它永远都是那么的突兀.作为一个后端开发,前端菜鸡,在没有设计和前端开发自己独自做项目的时候常常会遇到Div边框 ...
- ORA-06502:at "WMSYS.WM_CONCAT_IMPL",line 30 解决方法整理
之前数据量少的时候,用:select wm_concat(字段) from 表 拼接数据量小的话,没有问题,数据量超出4000个就会爆以下错误信息: 解决方法(Oracle 函数xmlagg拼接): ...
- Spring 注解编程之注解属性别名与覆盖
前两篇文章咱聊了深入了解了 Spring 注解编程一些原理,这篇文章我们关注注解属性方法,聊聊 Spring 为注解的带来的功能,属性别名与覆盖. 注解属性方法 在进入了解 Spring 注解属性功能 ...
- 你必须了解的java内存管理机制(四)-垃圾回收
本文在个人技术博客不同步发布,详情可用力戳 亦可扫描屏幕右侧二维码关注个人公众号,公众号内有个人联系方式,等你来撩... 相关链接(注:文章讲解JVM以Hotspot虚拟机为例,jdk版本为1.8) ...
- Object.toString()打印“地址”的原理
Object.toString()打印"地址"的原理 @(java) 首先,打印的绝不是地址 public native int hashCode(); public boolea ...