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 相关文章推荐
使用Modello编写JavaScript类
Dec 22 Javascript
记录几个javascript有关的小细节
Apr 02 Javascript
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述
Jun 19 Javascript
javascript获取鼠标位置部分的实例代码(兼容IE,FF)
Aug 05 Javascript
document.forms用法示例介绍
Jun 26 Javascript
js实现按一下删除键删除整个单词附demo
Sep 05 Javascript
JavaScript中字符串(string)转json的2种方法
Jun 25 Javascript
jQuery实现textarea自动增长宽高的方法
Dec 18 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
May 16 Javascript
HTML5 JS压缩图片并获取图片BASE64编码上传
Nov 16 Javascript
JavaScript定义全局对象的方法示例
Jan 12 Javascript
使用vue开发移动端管理后台的注意事项
Mar 07 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
Uchome1.2 1.5 代码学习 common.php
2009/04/24 PHP
php expects parameter 1 to be resource, array given 错误
2011/03/23 PHP
基于php split()函数的用法详解
2013/06/05 PHP
PHP写的加密函数,支持私人密钥(详细介绍)
2013/06/09 PHP
php强制更新图片缓存的方法
2015/02/11 PHP
Yii2增加验证码步骤详解
2016/04/25 PHP
PHP不使用内置函数实现字符串转整型的方法示例
2017/07/03 PHP
共享自己写一个框架DreamScript
2007/01/20 Javascript
js 数值转换为3位逗号分隔的示例代码
2014/02/19 Javascript
Javascript中对象继承的实现小例
2014/05/12 Javascript
javascript 中__proto__和prototype详解
2014/11/25 Javascript
jquery判断复选框是否选中进行答题提示特效
2015/12/10 Javascript
VUE实现日历组件功能
2017/03/13 Javascript
php register_shutdown_function函数详解
2017/07/23 Javascript
Vue项目查看当前使用的elementUI版本的方法
2018/09/27 Javascript
js 计算图片内点个数的示例代码
2019/04/04 Javascript
node.js监听文件变化的实现方法
2019/04/17 Javascript
vue接入腾讯防水墙代码
2019/05/07 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
2019/06/17 Javascript
javascript系统时间设置操作示例
2019/06/17 Javascript
Javascript异步流程控制之串行执行详解
2020/09/27 Javascript
[48:27]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
Python检测字符串中是否包含某字符集合中的字符
2015/05/21 Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
2018/01/15 Python
python和c语言的主要区别总结
2019/07/07 Python
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
怀旧收藏品和经典纪念品:Betty’s Attic
2018/08/29 全球购物
企业项目策划书
2014/01/11 职场文书
幼儿园教师工作制度
2014/01/22 职场文书
酒店保安员岗位职责
2014/01/31 职场文书
军神教学反思
2014/02/04 职场文书
优秀本科生求职推荐信
2014/02/24 职场文书
家长写给老师的建议书
2014/03/13 职场文书
写作指导:怎么书写竞聘演讲稿?
2019/07/04 职场文书
教你修复 Win11应用商店加载空白问题
2021/12/06 数码科技
Java完整实现记事本代码
2022/06/16 Java/Android