如何在 Windows 上安装 Node 14 版本
Posted
技术标签:
【中文标题】如何在 Windows 上安装 Node 14 版本【英文标题】:How to install Node 14 version on windows 【发布时间】:2022-01-23 02:10:43 【问题描述】:我想在 Windows 上安装 Node.js 版本 14,但它没有安装,而是显示在屏幕下方。
但是当我尝试安装 Node.js v17 时,它正在打开安装向导,我可以通过它安装 Node.js,但 Node.js 14 不会发生这种情况。如何安装 Node.js v14? 我从https://nodejs.org/en/blog/release/v14.17.3/下载了exe
【问题讨论】:
【参考方案1】:那么,当您下载它时,您会得到一个可执行文件吗?您可能下载了zip archive
而不是安装程序。有多种方法可以将 node 安装到您的 Windows 机器中。
使用 nvm(推荐)
您可以使用nvm
保留多个版本的节点并在需要时在它们之间切换。
nvm install 14
nvm use 14
参考:NVM Readme
使用 MSI 安装程序
如果您需要特定的旧版本,请从网站 Previous Releases page 下载 msi
安装程序。这是v14.18.2-x64的链接。
使用 Zip 存档(困难的方式)
如果你想使用你已经下载的文件来做,你可以做的是:
-
将
exe
文件保存到您想要的特定位置(建议将所有可执行二进制文件保存在您的User
目录下的bin
目录中,类似于我们在Linux系统中的做法)。
复制该文件的路径(例如,C:\Users\erajendr\bin\node.exe
)。
在 Cortana 搜索中搜索编辑系统环境变量。
查找名为“Path”的变量。
双击变量。
将复制的路径添加到那里的现有路径列表中。
您可以通过在新的终端/cmd 中键入 node
来测试这是否有效。
参考:How to add Path in Windows 10
【讨论】:
【参考方案2】:使用 nvm 安装节点更容易。它允许您通过命令行快速安装和使用不同版本的node
在Linux/Mac 和Windows 上可用
您可以在releases 部分找到安装文件并安装它
要安装 node v14,您只需要执行 2 个命令
nvm install 14
nvm use 14
【讨论】:
【参考方案3】:如果您已下载 exe
,则无需安装 - 您已经拥有可执行文件,并且如您所见,它可以运行 - 当您运行它时,您将获得 Node.js 的 REPL。
如果您想“正确”安装 Node.js,您可以从链接下载并运行 MSI,而不是 exe。
【讨论】:
MSI 已解决问题 -nodejs.org/dist/v14.17.3/node-v14.17.3-x64.msi 你能说出 exe 和 msi 之间的区别吗? @ezhilmsi
有安装程序。可用的 exe
是 Node.js 本身。本质上,msi
提取 exe
,将其复制到正确的位置,然后 IIRC,设置一些环境变量以将其添加到 PATH以上是关于如何在 Windows 上安装 Node 14 版本的主要内容,如果未能解决你的问题,请参考以下文章