macOS下使用 homebrew 安装指定版本的 nodejs

在 macOS 下使用 homebrew 安装指定版本的 node.js

在 macOS 下使用 homebrew 安装 node.js 是默认安装最高的版本。命令如下

brew install node

如果有安装其他版本的需求的时候该如何安装呢?

  1. 如果之前使用过 brew install node 安装过 node,需要使用 brew unlink node 来解绑。
  2. 如果使用其他的方式安装过 node.js 那需要进行完全的卸载删除。可以参考这篇文章 卸载nodejs on macos;
  3. 打开命令行,输入 brew search node ,来查询可以安装的 node 版本,老版本的 brew version node 不再支持使用;
  4. 可以看到命令行中出现了包括 node@8node@10 之类的 node 版本信息。选择自己需要安装的版本,进行安装,如使用命令brew install node@10;
  5. 这一步安装完之后,命令行会提示如下:

    If you need to have this software first in your PATH instead consider running:
    echo 'export PATH="/usr/local/opt/node@10/bin:$PATH"' >> ~/.bash_profile

    也就是在命令行中输入

    echo 'export PATH="/usr/local/opt/node@10/bin:$PATH"' >> ~/.bash_profile

    点击 enter 键执行。
    按照提示执行完之后,关闭命令行,重新打开。

  6. 使用 brew link node@10 进行相关的绑定等,如果出现其他问题,可以按照命令行内的提示进行解决。
  7. 至此,指定版本的 node 安装完毕。命令行中输入 node -v进行查看。

参考出处

Write by
Frank Wang

    原文作者:法研鲁迅
    原文地址: https://segmentfault.com/a/1190000019820218
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞