nvm / node.js与Homebrew相冲突?

时间:2015-12-10 02:48:07

标签: node.js bash homebrew

我刚买了一台新的Mac并开始安装......我安装了nvm,将.profile更新为:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

然后nvm install stable安装nodenpm。我npm install做了一些事情,一切都很好。

然后我跑了brew install elixirbrew告诉我它无法创建符号链接。我跑了brew link elixir,同样的错误。经过研究,我决定sudo chown -R $(whoami) /usr/local我相信brew依赖于??? - 我认为事情已经过去了。

这使我能够成功运行brew link elixir ...但现在我无法运行nvmnpmnode。它们都存在于我的$HOME目录中,但我得到-bash: npm: command not found

我跑了brew doctor,一切都检查好了。

我正在尝试安装所有内容"正确"没有纠缠在一个允许网络中。我是否需要更新我的node $PATH?以另一种方式反转sudo chown -R $(whoami) /usr/local命令和权限brew?或者也许真的很酷,我甚至都不知道?

0 个答案:

没有答案