在 Windows 上将 Node.js 的版本切换到 6.11.5

Posted

技术标签:

【中文标题】在 Windows 上将 Node.js 的版本切换到 6.11.5【英文标题】:Switch version of Node.js to 6.11.5 on Windows 【发布时间】:2018-05-30 13:51:04 【问题描述】:

我使用的是节点 v8.2.1,但 Google Cloud Functions 仅支持 v6.11.5,因此我希望相应地切换节点版本(最好只使用 npm)。我该怎么做?

How to change to an older version of node.js,我找到的最相关的来源,已经过时的 Windows 答案。使用 nvmw 对我不起作用,我得到:

$- nvmw install 6.11.5
ERROR: The system was unable to find the specified registry key or value.

【问题讨论】:

【参考方案1】:

我不确定您是否要求更改适用于 Windows 或 Google 云的 nodejs 版本

对于 Windows,我会强烈推荐 NVM for Windows,但你需要自己尝试一下,我不知道是因为我的 PC 上的自定义设置还是它没有我的成功

【讨论】:

【参考方案2】:

我也推荐你试试nvm-windows。它将允许您安装多个节点版本并允许在它们之间切换。但是您需要先删除所有以前的节点安装和相关目录。取决于你的机器,在 Windows 10 中有时会出现一些问题(我第一次在我的 Windows 10 上安装它时也遇到了一些问题)但不知何故能够修复它并且它对我有用。

【讨论】:

以上是关于在 Windows 上将 Node.js 的版本切换到 6.11.5的主要内容,如果未能解决你的问题,请参考以下文章

在 node.js 上将 float32array 保存到磁盘的紧凑方法是啥?

适用于 Node.js 的 MySQL 驱动程序适用于 Windows?

如何在 Node.js 上将多个 JSON 文件拉入 SWIG?

Windows下完全卸载node.js并安装node.js的多版本管理工具nvm-windows

未安装 Node.js。在 Mac 上将 Amplify AWS 添加到 Android Studio

Node.js 和 JQuery:“ReferenceError:$ 未定义”错误。如何在服务器上将 jquery 与节点一起使用?