windows安装gnvm安装教程,node多版本解决方案
本文是实现windows下node多版本管理
Win10专业版
一、安装前准备
安装前请卸载node相关的所有东西!!!
二、gnvm下载
gnvm搜索 http://ksria.com/gnvm/
下载

或者直接用下面的地址下载
git下载地址:
32位:
https://github.com/Kenshin/gnvm-bin/blob/master/32-bit/gnvm.exe?raw=true
64位:
https://github.com/Kenshin/gnvm-bin/blob/master/64-bit/gnvm.exe?raw=true
box下载地址:
32位:
https://app.box.com/gnvm/1/2014967291
64位:
https://app.box.com/gnvm/1/2014967689
三、安装配置
下载后放入一个新的空文件 例如:E:\RGB\nodejs
然后在系统环境变量的path变量后添加E:\RGB\nodejs

--cmd窗口输入gnvm,出现以下信息就说明gnvm安装成功
Gnvm

--此时会在E:\RGB\nodejs下生成.gnvmrc文件

--设置gnvm资源淘宝镜像下载地址
gnvm config registry TAOBAO

--如果淘宝镜像出现问题,请更换
gnvm
config registry DEFAULT
--notice显示是因为还没有安装nodejs
--搜索当前可安装的node和npm版本
gnvm search *.*.* 例如 gnvm search 10.*.*

--安装nodejs
gnvm install latest 1.0.0-x86 1.0.0-x64 5.0.0

--64位的直接输入版本号例如:gnvm install 5.0.0或者gnvm install 5.0.0-x64
--32位的则需要在版本号后面加上-x86例如gnvm install 5.0.0-x86
-- latest表示最新一版的
--上图最后一列显示的是对应node版本最适合的npm版本
--安装10.15.3对应的npm版本6.4.1
gnvm npm 6.4.1

--选择Y

--查看当前已安装版本
gnvm ls

--使用某一版本
gnvm use 10.15.3

--查看当前环境node版本,有如下输出则说明node安装成功
node -v

--查看当前环境npm版本
npm -v

--验证.gnvmrc registry 正确性,如果没问题会出现两个ok
gnvm config registry test
--卸载某一版本
gnvm uninstall 5.0.0,出现如下说明卸载成功

--这里特别提醒,如果你更换了使用的node版本,请重新下载对应的npm版本,下载完成后npm版本就会自动更换
--npm在国内会比较慢,这里建议使用淘宝镜像的cnpm来代替
npm install -g cnpm --registry=https://registry.npm.taobao.org


--输入cnpm -v出现如下所示则说明安装成功

--快捷更新最新版node,npm
gnvm update latest
gnvm npm latest
windows安装gnvm安装教程,node多版本解决方案的更多相关文章
- 使用nvm管理node.js版本以及更换npm淘宝镜像源
目录 1,前言 2,安装nvm 3,nvm的使用 4,错误处理 5,修改npm默认镜像源 6,win10下cnpm报错 1,前言 注意:此教程仅限Windows,Mac可能不适用 在我们的日常开发中可 ...
- Node.js安装详细步骤教程(Windows版)
什么是Node.js? 简单的说 Node.js 就是运行在服务端的 JavaScript. Node.js是一个基于 Chrome V8 引擎的 JavaScript 运行环境: Node.js使用 ...
- Windows系统Git安装教程(详解Git安装过程)
Windows系统Git安装教程(详解Git安装过程) 今天更换电脑系统,需要重新安装Git,正好做个记录,希望对第一次使用的博友能有所帮助! 获取Git安装程序 到Git官网下载,网站地址: ...
- Mac安装Windows 10的简明教程
每次在Mac上安装Windows都是一件非常痛苦的事情,曾经为了装Win8把整台Mac的硬盘数据都弄丢了,最后通过龟速系统恢复模式恢复了MacOSX(50M电信光纤下载了3天才把系统下载完),相信和我 ...
- Windows OS上安装运行Apache Kafka教程
Windows OS上安装运行Apache Kafka教程 下面是分步指南,教你如何在Windows OS上安装运行Apache Zookeeper和Apache Kafka. 简介 本文讲述了如何在 ...
- nvmw安装,用于控制node版本;
之前一直使用的是node v2.2.0版本,挺说新版本的node解决了npm安装插件产生文件夹结构过深的问题,所以就想更新试试: 上网一看才发现,尼玛的node已经到了6.+版本了,好吧,看来还是得跟 ...
- 在Windows平台上安装Node.js及NPM模块管理
1. 下载Node.js官方Windows版程序:http://nodejs.org/#download 从0.6.1开始,Node.js在Windows平台上提供了两种安装方式,一是.MSI安 ...
- 纯windows下制作变色龙引导安装U盘教程
原创教程:纯windows下制作变色龙引导安装U盘教程 支持Mavericks和Yosemite 支持白苹果 目标:windows下制作带 Chamelon变色龙引导的黑苹果安装U盘,支持PC机引导安 ...
- Oracle 11g R2安装手册(图文教程)For Windows
1.Oracle 11g R2安装手册(图文教程)For Windows 1.下载Oracle 11g R2 for Windows版本,下载地址如下 官方网站: http://download.or ...
随机推荐
- WinForm和数据库的连接
有几天没有写东西,今天来写点关于数据库的东西. 第一步:现在你自己的SQL Server数据库中创建一个新的数据库test,然后在里面新建一张表tb_user,在这张表中添加几个字段并为它赋值,具体结 ...
- css要点
1.对inline-block设置overflow: hidden会造成baseline移动,因此需要设置vertical-align才不会出现样式问题. 2.使用flex时,需要对设置flex: 1 ...
- Android一对多蓝牙连接示例APP
一对多蓝牙连接示例,基于Google BluetoothChat修改,实现一对多聊天(一个服务端.多个客户端),类似聊天室. 主要功能: 客户端的发出的消息所有终端都能收到(由服务端转发) 客户端之间 ...
- LruCache缓存机制
LruCache: Android提供的使用了(Least Recently Used)近期最少使用算法的缓存类 内部基于LinkedHashMap实现 实现这个主要需要重写 构造时需要确定Cache ...
- 逐步理解Java中的线程安全问题
什么是Java的线程安全问题? 线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读/写完,其他线程才可使用.不会出现数据不一致或者数据 ...
- tomcat_logs
tomcat logs 目录下各日志文件的含义 参考地址: http://www.cnblogs.com/signheart/p/0ed0bef7dfadf59534eec76ad4607654.ht ...
- (转)基于MVC4+EasyUI的Web开发框架形成之旅--MVC控制器的设计
http://www.cnblogs.com/wuhuacong/p/3284628.html 自从上篇<基于MVC4+EasyUI的Web开发框架形成之旅--总体介绍>总体性的概括,得到 ...
- UNIX时间转换ASP代码.txt
'参数:strTime:要转换的时 间:intTimeZone:该时间对应的时区 '返回值:strTime相对于1970年1月1日午夜0点经过的秒数 '示例:ToUnixTime("2008 ...
- [luogu 1270] “访问”美术馆 (树形dp)
传送门 Description 经过数月的精心准备,Peer Brelstet,一个出了名的盗画者,准备开始他的下一个行动.艺术馆的结构,每条走廊要么分叉为两条走廊,要么通向一个展览室.Peer知道每 ...
- 00069_DateFormate
1.DateFormate类概述 (1)DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间.日期/时间格式化子类(如 SimpleDateFormat类) ...