当我运行brew install node
时,它会安装v6.7.0 Current
,但我想要的是LTS版本,该版本是在编写v4.6.0 LTS
时的版本。通过Homebrew安装Node的LTS版本需要发出哪些命令。
发布于 2016-12-08 03:26:48
您可以使用brew install node@4
、brew install node@6
或brew install node@8
命令通过Homebrew安装LTS版本的Node。
如果已经安装了Node的其他版本,请先卸载它以避免冲突。
还要注意,node的LTS版本(例如node@10)是仅限keg的,必须使用--force (brew link --force node@10
)链接,或者您需要通过运行以下命令将二进制文件添加到路径中:
echo 'export PATH="/usr/local/opt/node@10/bin:$PATH"' >> ~/.bashrc
发布于 2019-06-06 22:07:11
你可以随时从node releases页面查找LTS和稳定版本,也可以查看自制公式here。
它展示了如何安装稳定版本而不是其他版本。例如,现在,brew install node@10
将安装LTS版本10.16。
发布于 2022-02-02 17:09:40
您还可以使用nvm (节点版本管理器)安装多个节点版本(LTS、当前版本等)。并根据项目依赖关系使用它们。
安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
安装Node LTS节点版本:
nvm install --lts
安装节点v14:(提及节点版本以安装特定版本)
nvm install 14
安装当前节点版本
nvm install node
现在,您已经安装了多个Node版本。您可以将任何人设置为默认值。
将LTS设置为默认的节点版本:
nvm use --lts
https://stackoverflow.com/questions/40000509
复制相似问题