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

如果下载很慢,可以到我百度网盘去下载 http://pan.baidu.com/s/1jHPj2my ,下载成功后,安装即可,默认是安装到 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

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

会自动完成安装:

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

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

二、再说一下 node 的更新:

网上很多的说法都是先安装 n 模块  sudo npm install -g n   (在此之前清除 npm cache   cache sudo npm cache clean -f   ),参考的博客 http://blog.csdn.net/sruru/article/details/46301405 。

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

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

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

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

之后再去看 node 的版本:

更新到 v8.1.2 了。

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

windows 下更新 npm 和 node相关推荐

  1. Windows下安装NPM

    2019独角兽企业重金招聘Python工程师标准>>> 由于Nodejs最初在Linux开发下的历史原因,导致NPM一开始也不支持Windows环境,但是随着Nodejs成功移植到到 ...

  2. Windows下更新适用于Portapack的HackRF One固件

    本文内容.开发板及配件仅限用于学校或科研院所开展科研实验! 温馨提示:"开源SDR实验室"是北京的. 本文介绍Windows下更新适用于Portapack的HackRF One固件 ...

  3. 更新npm和node

    更新npm sudo npm install npm@latest -g 更新node 清除node.js的cache sudo npm cache clean -f 这句执行完,出现npm WARN ...

  4. linux升级了npm怎么还原,linux下升级npm以及node

    npm升级 废话不多说,直接讲步骤.先从容易的开始,升级npm. npm这款包管理工具虽然一直被人们诟病,很多人都推荐使用yarn,但其使用人数还是不见减少,况且npm都是随node同时安装好的,一时 ...

  5. 在Windows下安装和配置Node.js环境

    下载 在节点官方下载时应注意一下Node.js的带有的NPM包管理器的版本,如果后面要用NPM搭建Vue的环境,需要这个版本大于3.8.  安装   路径可以自己设定,不必使用默认.  保持默认安装. ...

  6. windows下使用nvm管理node版本

    vnm是什么 nvm是node版本的管理工具,为了解决node各种版本存在不兼容现象,它让我们可以在一台电脑中安装多个node版本,可以根据项目来切换使用指定版本的node.瓷片文章记录学习一下nvm ...

  7. 在Windows下安装和配置Node.js环境v8.11.3与遇到的问题

    公司同事给了一个版本为8.11.3的node安装包,安装步骤请查看点击打开链接 但是在安装完成之后,发现执行cnpm -v检查是否安装cnpm成功时报错:不是内部或外部命令,具体解决办法请查看点击打开 ...

  8. windows下配置npm淘宝镜像

    因为npm服务器在国外的原因,导致我们在开发过程中使用npm下载一些第三方包的时候很慢,或者会下载失败,在使用中配置为淘宝镜像可方便的解决这个问题 永久配置方法:命令行输入 npm config se ...

  9. 【包管理工具】Windows下的软件包管理工具Chocolatey介绍、安装软件出现错误的解决方法

    文章目录 1. Chocolatey是什么? 2. 为什么要使用Chocolatey? 3. 如何下载Chocolatey? 4. 如何使用Chocolatey? 5. 示例一:使用Chocolate ...

最新文章

  1. docker 数据卷 volume
  2. Git入门最终集!SSH公钥是乱码怎么办?IDEA与Git!将自己的代码上传至远程仓库!
  3. 第一章 关于python
  4. NSUserDefaults 简介,使用 NSUserDefaults 存储自定义对象
  5. 全局变量、成员变量、类变量、静态变量、实例变量、局部变量的定义与区别
  6. linux进程闭锁,4. ps 进程查看器
  7. WINHEX Scripts
  8. 理解AutoResetEvent与ManualResetEvent的区别
  9. 物联网轻松上云实践 之 HaaS样板间
  10. android谷歌地图删除marker,无法将marker从google地图上删除
  11. 如何让计算机显示隐藏的文件夹,隐藏的文件夹如何显示 win7与xp系统显示隐藏文件夹的设置方法...
  12. x265-1.8版本-common/wavefront.h注释
  13. 幽默的最高境界——这才叫幽默
  14. ros入门启动小海龟(ros2版本)
  15. Oracle10g的安装
  16. 关于DBA的一些学习(一)
  17. Zookeeper--四字命令
  18. 人脸识别技术的应用风险和法律规制
  19. 流行 - 十大网络流行语揭晓:第一“做人要厚道”(转)
  20. 思维导图软件TheBrain使用攻略——启动并探索TheBrain窗口

热门文章

  1. 中欧光伏“双反”案:何以平地起波澜?
  2. 互联网协议入门(一)
  3. 35 mysql 备份与恢复
  4. 天气预报开放API调用
  5. ASP.NET—001:GridView绑定List、页面返回值
  6. 最优控制理论 一、变分法和泛函极值问题
  7. NodeJS实现TCPSocket(套接字)服务器和客户端
  8. sysctl: 深入使用Linux的必经之路
  9. 高性能网络编程7--tcp连接的内存使用
  10. 北京理工大学计算机学院 王亮,王 亮