【问题标题】:How do install the LTS version of NodeJS when I already have Node 10 installed?当我已经安装了 Node 10 时,如何安装 LTS 版本的 NodeJS?
【发布时间】:2018-10-04 00:55:12
【问题描述】:

几周前我下载了 Node 10.11,我有一个 repo,要求我在提出这个问题时拥有​​ Node 的 LTS 版本 8.12。如果我下载 LTS 会弄乱我已经安装的安装还是会覆盖它?我正在使用带有 High Sierra 的 Mac 也没有使用 NVM

【问题讨论】:

    标签: javascript node.js macos npm


    【解决方案1】:

    您可以使用nvm,并在同一台机器上拥有多个版本的节点,并通过“nvm use version”进行切换。

    【讨论】:

    【解决方案2】:

    我还不能发表评论,但要回答你向 Giorgos 提出的问题...

    “那么我可以在不卸载我的 mac 上已有的 Node 版本的情况下安装 NVM 吗?”

    正确。 NVM 允许您安装所需的任何版本的 Node 并随时在它们之间切换。您还可以设置它,以便某些项目运行特定的 Node 版本,这样您就不必担心在项目之间切换时在版本之间切换。

    这允许您拥有旧版本,例如 0.12 用于随机事物,但您的一个项目也可以使用 Node8.x.x,而另一个项目可以使用 Node8.x.x。它非常有用,如果您需要验证与新版本的兼容性,您可以通过 NVM 安装 Node 版本并使用该版本的节点运行您的测试/项目。如果有效,您可以坚持使用,如果无效,您可以切换回去并考虑更新您的代码以使用新版本。

    【讨论】:

    • 非常感谢您的洞察力。
    猜你喜欢
    • 2021-05-07
    • 2019-12-24
    • 1970-01-01
    • 2022-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多