源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

windows下更新npm和node的方法

  • 时间:2021-01-16 11:36 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:windows下更新npm和node的方法
公司的新项目要启动了,需要使用 Angular 4.0,并且使用 webpack 工具进行打包。所以就需要安装 node。node 的安装很简单,在 node 的官网 [url=https://nodejs.org/en/]nodejs.org [/url]去下载 msi 安装包,目前 node 最新的版本是 v8.1.2(打开这个官网,会根据你的系统为你推荐最合适的版) [img]http://files.jb51.net/file_images/article/201711/201711301005451.jpg[/img] 下载成功后,安装即可,默认是安装到 C:\Program Files\nodejs 文件夹下,点击下一步即可完成安装。 公司的电脑是第一次安装 node,而自己家里的电脑需要更新 node。 [b]现在进入这篇文章的主题,npm 和 node 在 windows 系统下的安装。[/b] 在 stackoverflow 上看到有人提问 [url=https://stackoverflow.com/questions/18412129/how-do-i-update-node-js-and-npm-on-windows]"How do I update node and npm on windows[/url]?" 在windows 系统下如何更新 npm 和 node,网上查询了一些方法,并一一亲自试验。 [b]一、先说一下 npm 的更新:[/b] 查看自己的 npm 版本:
 npm -v 
[img]http://files.jb51.net/file_images/article/201711/201711301005452.jpg[/img] 查看官方文档可知,使用命令  npm install npm@latest -g [img]http://files.jb51.net/file_images/article/201711/201711301005453.jpg[/img] 会自动完成安装: [img]http://files.jb51.net/file_images/article/201711/201711301005454.jpg[/img] 红色箭头所指表示安装的新的 npm 的版本号,下面是一些包文件。 安装好以后再查询版本号,就变成 5.0.3 了。 [img]http://files.jb51.net/file_images/article/201711/201711301005455.jpg[/img] [b]二、再说一下 node 的更新:[/b] 网上很多的说法都是先安装 n 模块  sudo npm install -g n   (在此之前清除 npm cache   cache sudo npm cache clean -f   ),参考的此篇文章 [url=http://www.1sucai.cn/article/52409.htm]http://www.1sucai.cn/article/52409.htm[/url] 。 可是我的电脑执行后是这样的: [img]http://files.jb51.net/file_images/article/201711/201711301005456.jpg[/img] 最后我是通过重新下载新版本的 msi 安装包,然后覆盖安装之前的版本来完成更新操作的。 我们在覆盖的时候要检查之前安装 node 的路径,使用命令  where node [img]http://files.jb51.net/file_images/article/201711/201711301005457.jpg[/img] 也就是说我之前安装在 C:\Program Files\nodejs 文件夹下。覆盖安装和前面讲到的第一次安装方法相同,只是安装路径选择为同之前一样的路径。 之后再去看 node 的版本: [img]http://files.jb51.net/file_images/article/201711/201711301005458.jpg[/img] 更新到 v8.1.2 了。 实际上,安装 node 会同步更新 npm 的版本号,选择了最新的 node 版本,那么 npm 固然也是最新的版本了,所以如果你只是单纯的要更新 npm 就不需要来更新 node 了。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部