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的单例模式 (singleton in Javascript)
Jun 11 Javascript
控制input输入框中提示信息的显示和隐藏的方法
Feb 12 Javascript
jquery获取一个元素下面相同子元素的个数代码
Jul 31 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
Aug 12 Javascript
JavaScript中的变量作用域介绍
Dec 31 Javascript
JavaScript实现把rgb颜色转换成16进制颜色的方法
Jun 01 Javascript
JavaScript、jQuery与Ajax的关系
Jan 24 Javascript
js+html5实现的自由落体运动效果代码
Jan 28 Javascript
使用three.js 画渐变的直线
Jun 05 Javascript
AngularJS实现单独作用域内的数据操作
Sep 05 Javascript
微信小程序自定义底部弹出框
Nov 16 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
Aug 20 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截取汉字乱码问题解决方法mb_substr函数的应用
2008/03/30 PHP
用php来限制每个ip每天浏览页面数量的实现思路
2015/02/24 PHP
php简单的上传类分享
2016/05/15 PHP
CI框架实现框架前后端分离的方法详解
2016/12/30 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
利用JQuery+EasyDrag 实现弹出可拖动的Div,同时向Div传值,然后返回Div选中的值
2009/10/24 Javascript
JavaScript 放大镜 放大倍率和视窗尺寸
2011/05/09 Javascript
jQuery源码分析-03构造jQuery对象-工具函数
2011/11/14 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
document.write()及其输出内容的样式、位置控制
2013/08/12 Javascript
js的Prototype属性解释及常用方法
2014/05/08 Javascript
js数组中如何随机取出一个值
2014/06/13 Javascript
解释&&和||在javascript中的另类用法
2014/07/28 Javascript
分享jQuery网页元素拖拽插件
2020/12/01 Javascript
概述VUE2.0不可忽视的很多变化
2016/09/25 Javascript
Fabric 应用案例
2016/08/28 Python
Python实现提取XML内容并保存到Excel中的方法
2018/09/01 Python
详解Appium+Python之生成html测试报告
2019/01/04 Python
python利用Opencv实现人脸识别功能
2019/04/25 Python
Python实现蒙特卡洛算法小实验过程详解
2019/07/12 Python
Python高级property属性用法实例分析
2019/11/19 Python
美国第二大团购网站:LivingSocial
2016/07/24 全球购物
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
印度尼西亚手表和包包商店:Urban Icon
2019/12/12 全球购物
党员干部承诺书
2014/03/25 职场文书
护士长竞聘书
2014/03/31 职场文书
父亲节活动策划方案
2014/08/24 职场文书
车辆转让协议书
2014/09/24 职场文书
企业年检委托书范本
2014/10/14 职场文书
2014年高校辅导员工作总结
2014/12/09 职场文书
2015年全民国防教育日活动总结
2015/03/23 职场文书
党支部考察意见范文
2015/06/02 职场文书
三八妇女节主持词
2015/07/04 职场文书
国庆放假通知怎么写
2015/07/30 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
导游词之新疆-喀纳斯
2019/10/10 职场文书