我刚买了一台新的Mac并开始安装......我安装了nvm
,将.profile
更新为:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
然后nvm install stable
安装node
和npm
。我npm install
做了一些事情,一切都很好。
然后我跑了brew install elixir
。 brew
告诉我它无法创建符号链接。我跑了brew link elixir
,同样的错误。经过研究,我决定sudo chown -R $(whoami) /usr/local
我相信brew
依赖于??? - 我认为事情已经过去了。
这使我能够成功运行brew link elixir
...但现在我无法运行nvm
,npm
或node
。它们都存在于我的$HOME
目录中,但我得到-bash: npm: command not found
。
我跑了brew doctor
,一切都检查好了。
我正在尝试安装所有内容"正确"没有纠缠在一个允许网络中。我是否需要更新我的node
$PATH
?以另一种方式反转sudo chown -R $(whoami) /usr/local
命令和权限brew
?或者也许真的很酷,我甚至都不知道?