windows系统下更新nodejs版本的方案


Posted in NodeJs onNovember 24, 2017

众所周知,nodejs版本更新速度一向快的惊人,其主要原因据说是因为整合了io.js,而后者版本本来就跳的比较快,接着就是水涨船高的问题了,然后就出现了一个比较严重的问题——nodejs版本更新太快,人家想要更新肿么办?

曾经,我也找到并尝试了很多种更新方法,但感觉都不方便直接。终于有一天我发现了gnvm。接下来就给大家分享一下gnvm开发者介绍gnvm的地址:https://www.douban.com/group/topic/53404734/?type=like。在这个页面上,大神开发者已经做了非常详细的介绍,并且附上了相关资源的链接,我就累述了,以免有抄袭之嫌。

下面就谈一下我在使用过程中遇到的一些问题。首先需要大家注意的一点是——gnvm的命令推荐在shell里操作,用git bash可能会出现进度条动不了的情况。第二点是我装gnvm时,npm版本是3.x.x中最高的3.10.10。所以在使用gnvm npm latest升级npm时会出现如下所示的情况

windows系统下更新nodejs版本的方案 

也就是gnvm提示你你的npm已经是最高版本了,但这是不可能的。我觉得这应该是因为gnvm在升级npm时不能跨版本升级,也就是3.x.x不能升到4.x.x。所以这个时候就应该用比较原生的方法npm install npm -g进行升级。我这样试之后发现。。。。尼玛,npm版本比nodejs版本还高。。。。

ps:在更新npm时,系统提示的最新版本一直是3.10.9,但等更新完毕之后再测试会发现安装的是最新版的npm,这估计是开发者不小心留的bug吧。

下面看下NodeJS 与 npm 在Windows下升级问题

Node 版本更新,下载指定版本 .msi 文件,安装到历史安装目录,即完成版本更新。

npm 是随 NodeJS 一起发布的包管理工具,默认采用的并不一定是最新版本,如需升级使用以下命令:

npm -g install npm ( 最新稳定版 ) 或 npm -g install npm@2.9.1 ( 指定版本 )

总结

以上所述是小编给大家介绍的windows系统下更新nodejs版本的方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

NodeJs 相关文章推荐
14款NodeJS Web框架推荐
Jul 11 NodeJs
nodejs进阶(6)—连接MySQL数据库示例
Jan 07 NodeJs
使用nodejs下载风景壁纸
Feb 05 NodeJs
详解nodejs中的process进程
Mar 19 NodeJs
Nodejs实现文件上传的示例代码
Sep 26 NodeJs
通过nodejs 服务器读取HTML文件渲染到页面的方法
May 17 NodeJs
nodejs实现套接字服务功能详解
Jun 21 NodeJs
nodeJS进程管理器pm2的使用
Jan 09 NodeJs
PHPStorm中如何对nodejs项目进行单元测试详解
Feb 28 NodeJs
详解nodejs 开发企业微信第三方应用入门教程
Mar 12 NodeJs
nodejs中使用archive压缩文件的实现代码
Nov 26 NodeJs
Nodejs环境实现socket通信过程解析
Jul 03 NodeJs
nodejs项目windows下开机自启动的方法
Nov 22 #NodeJs
使用nodeJs来安装less及编译less文件为css文件的方法
Nov 20 #NodeJs
NodeJS实现视频转码的示例代码
Nov 18 #NodeJs
详解NODEJS基于FFMPEG视频推流测试
Nov 17 #NodeJs
nodejs async异步常用函数总结(推荐)
Nov 17 #NodeJs
详解IWinter 一个路由转控制器的 Nodejs 库
Nov 15 #NodeJs
nodejs判断文件、文件夹是否存在及删除的方法
Nov 10 #NodeJs
You might like
BBS(php & mysql)完整版(八)
2006/10/09 PHP
《PHP边学边教》(01.开篇――准备工作)
2006/12/13 PHP
php数组函数序列之array_combine() - 数组合并函数使用说明
2011/10/29 PHP
PHP分多步骤填写发布信息的简单方法实例代码
2012/09/23 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
2015/12/28 PHP
Yii框架中使用PHPExcel的方法分析
2019/07/25 PHP
javascript一些不错的函数脚本代码
2008/09/10 Javascript
JS 面向对象之神奇的prototype
2011/02/26 Javascript
JavaScript入门教程之引用类型
2016/05/04 Javascript
JavaScript中用let语句声明作用域的用法讲解
2016/05/20 Javascript
浅析JavaScript中的对象类型Object
2016/05/26 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
2016/08/03 Javascript
Jquery Easyui日历组件Calender使用详解(23)
2016/12/18 Javascript
jquery实现数字输入框
2017/02/22 Javascript
vue图片加载与显示默认图片实例代码
2017/03/16 Javascript
javascript  删除select中的所有option的实例
2017/09/17 Javascript
微信小程序实现流程进度的图样式功能
2018/01/16 Javascript
JS实现的透明度渐变动画效果示例
2018/04/28 Javascript
JQueryDOM之样式操作
2019/03/27 jQuery
Vue项目实现换肤功能的一种方案分析
2019/08/28 Javascript
vue按需加载实例详解
2019/09/06 Javascript
微信小程序仿淘宝热搜词在搜索框中轮播功能
2020/01/21 Javascript
JavaScript实现随机点名器
2020/03/25 Javascript
微信小程序实现左滑删除效果
2020/11/18 Javascript
go语言计算两个时间的时间差方法
2015/03/13 Python
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
python通过移动端访问查看电脑界面
2020/01/06 Python
django haystack实现全文检索的示例代码
2020/06/24 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
2021/02/01 Python
CSS的background属性及CSS3的背景图片设置总结
2016/06/13 HTML / CSS
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
2012/05/30 面试题
机电一体化自荐信
2013/12/10 职场文书
机器人瓦力观后感
2015/06/12 职场文书
2019最新激励员工口号大全!
2019/06/28 职场文书
spring boot中nativeQuery的用法
2021/07/26 Java/Android