我的同事最近使用 Homebrew 在他的 Macbook 上安装了 Node Version Manager,并运行了安装脚本末尾建议的两个命令:
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
在安装的终端窗口中一切正常,但如果他打开一个新的终端窗口甚至新选项卡,他就必须重新安装 NVM。
我的命令行经验水平比较低(我不知道我不知道什么),所以我不知道从哪里开始诊断问题。欢迎提出建议。
最佳答案
安装nvm
后来自brew
的指令是:
Add the following to $HOME/.bashrc, $HOME/.zshrc, or your shell's equivalent configuration file:
source $(brew --prefix nvm)/nvm.sh
在默认设置的 OS X 上,您实际上需要 $HOME/.profile
(或 ~/.profile
)。只需将上面的行添加到该文件的末尾即可。
运行该行一次将在该 shell session 中设置 nvm
。但如果您将其添加到 .profile
文件中,它将在每个 shell session 开始时运行。
关于node.js - 尽管 ~/.bashrc 和 ~/.bash_profile 中都存在 "nvm"变量,但在新命令行窗口/选项卡中无法识别 "NVM_DIR"命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30608152/