想要在节点版本之间切换,但无法通过自制程序安装节点8(当前在节点13上)

时间:2020-01-13 19:52:26

标签: javascript node.js terminal homebrew nvm

我正在尝试通过自制软件在我的Mac上安装节点版本8(node @ 8)。

我当前的节点版本是13.6.0,我是通过自制软件下载的,我希望能够在不同项目的节点8和节点13之间切换。

但是,当我尝试使用

下载node @ 8时

啤酒信息节点@ 8

我收到以下错误

错误:名称为“ node @ 8”的公式不可用

要诊断原因,我跑了

棕色搜索节点

然后向我显示了以下内容

libbitcoin-node节点✔node-sass node @ 12 nodebrew nodenv llnode node-build node @ 10 node_exporter nodeenv

看来我当前的节点版本甚至无法搜索@ 8。既然如此,我想知道两件事。

  1. 鉴于我的自制软件版本无法使用brew search找到node8,在我的计算机上获取node8的最佳自制代码命令序列是什么?
  2. 在每个项目的基础上,我应该使用什么顺序在节点8版本和节点13版本之间切换?

2 个答案:

答案 0 :(得分:1)

使用NVM-节点版本管理器

https://github.com/nvm-sh/nvm

您可以设置默认的Node版本并安装所需的其他任何版本。

关闭默认版本就像nvm use 10.12.0或您想要的任何版本一样简单。

答案 1 :(得分:1)

我已经使用n很久了。死了很简单。要安装节点8,只需键入:

$ n 8

https://www.npmjs.com/package/n