当前位置: 首页 > 知识库问答 >
问题:

通过安装程序(MSI)Windows 7更新Node.js时看不到最新版本

常明亮
2023-03-14

我正在尝试更新Windows 7设备上的节点,但在重新安装/更新节点后,看不到最新版本。

我正要出去吃饭http://nodejs.org/download/以及获取最新的Windows安装程序v0。10.28. 然后我只运行安装程序,默认情况下它会在本地硬盘上安装所有东西,包括npm,这很酷,因为我也想升级它。

安装运行/完成没有明显的问题,但当我做:

node --version

我仍然看到我的“旧”版本,v0.10.15,而不是我刚刚安装的最新版本,v0.10.28。我的npm版本仍然报告我的“旧”版本。

我也试过重新启动。

如何更新节点/npm?

共有3个答案

帅雅逸
2023-03-14

Windows用户

节点最有可能安装在2个位置。

  1. C:\Program Files\nodejs

将(x86)版本的文件夹重命名为“nodejsell”,重新启动命令提示符,然后重试。

node -v

安装程序工作正常,无需执行以下操作:

  1. 您不需要卸载
  2. 您不需要重新启动

这里有一个关于Windows和节点堆栈溢出的很好的讨论:如何在Windows上更新npm?

宰父单弓
2023-03-14

Johan Dettmar给出的关于使用n的答案在这里也适用。

对于Windows:以管理员身份打开命令提示符

对于Linux /Macsudo-s在终端上

  1. npm缓存清理-f(force)清除你的npm缓存
  2. npm安装-g n安装n(这可能需要一段时间)
  3. 升级到最新版本
谢铭
2023-03-14

我有一个类似的问题,但在MacOS上,原因是我安装了nvm。因此,运行大多数网站上的命令:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

没有工作,节点-v仍然显示旧版本。我所做的是从nvm安装节点:

nvm install v0.12.6

这将在您的计算机上从头开始构建节点,然后node-v将显示正确的版本。我想我仍然可以通过使用n使用前面的命令,然后使用nvm使用v0。12.6,但这是需要测试的。如果安装了nvm,只需检查nvm的命令即可升级节点。

 类似资料:
  • 本文向大家介绍Android程序版本更新之通知栏更新下载安装,包括了Android程序版本更新之通知栏更新下载安装的使用技巧和注意事项,需要的朋友参考一下 Android应用检查版本更新后,在通知栏下载,更新下载进度,下载完成自动安装,效果图如下: •检查当前版本号 AndroidManifest文件中的versionCode用来标识版本,在服务器放一个新版本的apk,versioncode大于当

  • 本文向大家介绍在Ubuntu上安装最新版本的Node.js,包括了在Ubuntu上安装最新版本的Node.js的使用技巧和注意事项,需要的朋友参考一下 Node.js包含了Google V8 JavaScript引擎,libuv库和核心库几乎都是使用JavaScript编写的。libuv库提供了异步事件I/O的抽象和Node.js跨平台的机制。 Node.js最初是由Ryan Dahl创建的,目前

  • 问题内容: 这是我在ubuntu 14.04 LTS中安装nodejs的方式: 当我以此检查节点版本时: 我明白了 但是最新版本是4.2.6和5.5.0。如何获得最新或更新版本? 问题答案: 对于Node.js v4 对于Node.js v5: Node.js v6: Node.js v7: Node.js 8: https://nodejs.org/en/download/package-man

  • 今天早上,我从谷歌的开发者控制台收到一封邮件,说我正在使用一个存在安全漏洞的OpenSSL版本。 实际上我只是在维护代码,我还没有开发它。但是,我应该解决这个问题。 我想知道如何在我的Android应用程序中将打开的SSL更新到最新的支持版本。 尝试了很多搜索,但没有如何在Android应用程序中执行此操作。 对于今天早上收到相同邮件的所有开发人员来说,这将是一个解决方案。 提前谢谢。

  • 问题内容: 我在安装项目时遇到了一些问题。 我拥有运行 Swift 3* 的最新版本的 Xcode ,并且当我尝试安装alamofire时遇到800个编译器错误。 * 显然地 构建Alamofire 4.0.0+需要CocoaPods 1.1.0+ 我看着终端机上的CocoaPods版本,它说我的版本是1.0.1。 我猜运行更新没有用,因为CocoaPods 1.1是beta版。 因此,我不确定如

  • 问题内容: 因此,我已经安装了Node.js,现在当我尝试安装Mongoosejs时,出现一个错误消息,告诉我我没有所需的Node.js版本(我需要v0.4.11和v0.4.12)。 如何升级到此版本?我想我可以重新安装最新版本,但是在确定不会删除“节点”文件夹中的项目文件夹之前,我不想这样做。 问题答案: Linux / Mac: 该模块使版本管理变得容易: 对于最新的稳定版本: 对于最新版本: