我有一台 MacBook Pro,我正在尝试设置我的本地环境。因为我开发的网站有时需要不同的节点版本,所以我想使用“n”作为节点版本管理。 我用的是brew。
我已经用brew下载了“n”,但这造成了一个问题。 “n”将在 /usr/local/bin/node 中安装他的节点版本,但“n”
uses /opt/homebrew/bin/node
安装他的活动节点版本:
如何让“n”在
uses /opt/homebrew/bin/node
中安装他的节点版本,以便我可以使用这些版本。
如果 n 没有找到正确的二进制文件,您可以设置 N_PREFIX 环境变量来告诉 n 在哪里查找 Node.js 二进制文件。将以下内容添加到您的 shell 配置文件(.bashrc、.zshrc 等)中以设置 N_PREFIX:
export N_PREFIX="/usr/local"
添加此行后,重新启动终端或运行
source ~/.bashrc
(或 shell 的相应配置文件)以应用更改。
现在,当您使用 n 安装新版本的 Node.js 时,它应该安装到正确的位置,并且 n 应该能够正常使用它。