【问题标题】:How to install Node 14 version on windows如何在 Windows 上安装 Node 14 版本
【发布时间】: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

【问题讨论】:

    标签: node.js windows installation


    【解决方案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 存档(困难的方式)

    如果你想使用你已经下载的文件来做,你可以做的是:

    1. exe文件保存到您想要的特定位置(建议将所有可执行二进制文件保存在您的User目录下的bin目录中,类似于我们在Linux系统中的做法)。
    2. 复制该文件的路径(例如,C:\Users\erajendr\bin\node.exe)。
    3. 在 Cortana 搜索中搜索编辑系统环境变量
    4. 查找名为“Path”的变量。
    5. 双击变量。
    6. 将复制的路径添加到那里的现有路径列表中。

    您可以通过在新的终端/cmd 中键入 node 来测试这是否有效。

    参考:How to add Path in Windows 10

    【讨论】:

      【解决方案2】:

      使用 nvm 安装节点更容易。它允许您通过命令行快速安装和使用不同版本的node

      Linux/MacWindows 上可用

      您可以在releases 部分找到安装文件并安装它

      要安装 node v14,您只需要执行 2 个命令

      nvm install 14
      nvm use 14
      

      【讨论】:

        【解决方案3】:

        如果您已下载 exe,则无需安装 - 您已经拥有可执行文件,并且如您所见,它可以运行 - 当您运行它时,您将获得 Node.js 的 REPL。

        如果您想“正确”安装 Node.js,您可以从链接下载并运行 MSI,而不是 exe。

        【讨论】:

        • 你能说出 exe 和 msi 之间的区别吗?
        • @ezhil msi 有安装程序。可用的 exe 是 Node.js 本身。本质上,msi 提取 exe,将其复制到正确的位置,然后 IIRC,设置一些环境变量以将其添加到 PATH
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-02-24
        • 1970-01-01
        • 2020-01-22
        • 1970-01-01
        • 2020-06-07
        • 2023-03-16
        • 2017-12-01
        相关资源
        最近更新 更多