windows下更新npm和node的方法


Posted in Javascript onNovember 30, 2017

公司的新项目要启动了,需要使用 Angular 4.0,并且使用 webpack 工具进行打包。所以就需要安装 node。node 的安装很简单,在 node 的官网 nodejs.org 去下载 msi 安装包,目前 node 最新的版本是 v8.1.2(打开这个官网,会根据你的系统为你推荐最合适的版)

windows下更新npm和node的方法

下载成功后,安装即可,默认是安装到 C:\Program Files\nodejs 文件夹下,点击下一步即可完成安装。

公司的电脑是第一次安装 node,而自己家里的电脑需要更新 node。

现在进入这篇文章的主题,npm 和 node 在 windows 系统下的安装。

在 stackoverflow 上看到有人提问 "How do I update node and npm on windows?" 在windows 系统下如何更新 npm 和 node,网上查询了一些方法,并一一亲自试验。

一、先说一下 npm 的更新:

查看自己的 npm 版本:

npm -v

windows下更新npm和node的方法

查看官方文档可知,使用命令  npm install npm@latest -g

windows下更新npm和node的方法

会自动完成安装:

windows下更新npm和node的方法

红色箭头所指表示安装的新的 npm 的版本号,下面是一些包文件。

安装好以后再查询版本号,就变成 5.0.3 了。

windows下更新npm和node的方法

二、再说一下 node 的更新:

网上很多的说法都是先安装 n 模块  sudo npm install -g n   (在此之前清除 npm cache   cache sudo npm cache clean -f   ),参考的此篇文章 https://3water.com/article/52409.htm 。

可是我的电脑执行后是这样的:

windows下更新npm和node的方法

最后我是通过重新下载新版本的 msi 安装包,然后覆盖安装之前的版本来完成更新操作的。

我们在覆盖的时候要检查之前安装 node 的路径,使用命令  where node

windows下更新npm和node的方法

也就是说我之前安装在 C:\Program Files\nodejs 文件夹下。覆盖安装和前面讲到的第一次安装方法相同,只是安装路径选择为同之前一样的路径。

之后再去看 node 的版本:

windows下更新npm和node的方法

更新到 v8.1.2 了。

实际上,安装 node 会同步更新 npm 的版本号,选择了最新的 node 版本,那么 npm 固然也是最新的版本了,所以如果你只是单纯的要更新 npm 就不需要来更新 node 了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript算法学习(直接插入排序)
Apr 12 Javascript
基于jQuery替换table中的内容并显示进度条的代码
Aug 02 Javascript
实现web打印的各种方法介绍及实现代码
Jan 09 Javascript
B/S模式项目中常用的javascript汇总
Dec 17 Javascript
JavaScript的strict模式与with关键字介绍
Feb 08 Javascript
javascript获取web应用根目录的方法
Feb 12 Javascript
bootstrap组件之导航组件使用方法
Jan 19 Javascript
详解webpack4升级指南以及从webpack3.x迁移
Jun 12 Javascript
ajaxfileupload.js实现上传文件功能
Apr 19 Javascript
详解如何提升JSON.stringify()的性能
Jun 12 Javascript
ant design 日期格式化的实现
Oct 27 Javascript
帮你提高开发效率的JavaScript20个技巧
Jun 18 Javascript
实例教学如何写vue插件
Nov 30 #Javascript
微信小程序简单实现form表单获取输入数据功能示例
Nov 30 #Javascript
VueJs使用Amaze ui调整列表和内容页面
Nov 30 #Javascript
vue的状态管理模式vuex
Nov 30 #Javascript
完美解决手机浏览器顶部下拉出现网页源或刷新的问题
Nov 30 #Javascript
微信小程序实现添加手机联系人功能示例
Nov 30 #Javascript
html中通过JS获取JSON数据并加载的方法
Nov 30 #Javascript
You might like
php实现获取及设置用户访问页面语言类
2014/09/24 PHP
PHP预定义超全局数组变量小结
2018/08/20 PHP
PHP chunk_split()函数讲解
2019/02/12 PHP
laravel框架使用极光推送消息操作示例
2020/02/15 PHP
理解Javascript_05_原型继承原理
2010/10/13 Javascript
javascript中的继承实例代码
2011/04/27 Javascript
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
jQuery将多条数据插入模态框的示例代码
2014/09/25 Javascript
JS长整型精度问题实例分析
2015/01/13 Javascript
jQuery中replaceAll()方法用法实例
2015/01/16 Javascript
jQuery中$this和$(this)的区别介绍(一看就懂)
2015/07/06 Javascript
需灵活掌握的Bootstrap预定义排版类 你精通吗?
2016/06/20 Javascript
JQuery对ASP.NET MVC数据进行更新删除
2016/07/13 Javascript
Bootstrap实现input控件失去焦点时验证
2016/08/04 Javascript
jquery动态添加带有样式的HTML标签元素方法
2018/02/24 jQuery
精读《Vue3.0 Function API》
2020/05/20 Javascript
微信小程序实现天气预报功能(附源码)
2020/12/10 Javascript
[01:02]DOTA2辉夜杯决赛日 CDEC.Y对阵VG赛前花絮
2015/12/27 DOTA
Python生成验证码实例
2014/08/21 Python
python字符串的常用操作方法小结
2016/05/21 Python
Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)
2017/08/23 Python
python 利用栈和队列模拟递归的过程
2018/05/29 Python
Pandas过滤dataframe中包含特定字符串的数据方法
2018/11/07 Python
Python队列RabbitMQ 使用方法实例记录
2019/08/05 Python
Django框架models使用group by详解
2020/03/11 Python
python中xlutils库用法浅析
2020/12/29 Python
用CSS3打造HTML5的Logo(实现代码)
2016/06/16 HTML / CSS
新英格兰最大的特色礼品连锁店:The Paper Store
2018/07/23 全球购物
公务员职业生涯规划书范文  
2014/01/19 职场文书
社区党总支书记先进事迹材料
2014/01/24 职场文书
策划总监岗位职责
2014/02/16 职场文书
村抢险救灾方案
2014/05/09 职场文书
预备党员2014年第四季度思想汇报范文
2014/10/25 职场文书
个人求职意向书
2015/05/11 职场文书
离婚被告答辩状
2015/05/22 职场文书
个人业务学习心得体会
2016/01/25 职场文书