我的理解是,NVM是在Homebrew上安装和管理节点版本的首选方式。
我在NVM上安装了几个版本的Node。但看起来Homebrew安装仍然存在。我尝试了brew uninstall
节点,但出现了错误
Error: Refusing to uninstall /usr/local/Cellar/node/8.0.0_1
because it is required by babel 6.24.1, yarn 0.24.6, which are
currently installed.
You can override this and force removal with:
brew uninstall --ignore-dependencies node
答案 0 :(得分:0)
Homebrew(babel和yarn)安装了两个依赖于节点的软件包。你有两个选择:
1)你不再需要babel和yarn。您可以使用以下命令删除它们:
brew uninstall babel
brew uninstall yarn
然后您将能够删除Homebrew安装的节点版本:
brew uninstall node
2)你想要保持babel和纱线。这两个包都依赖于节点。如果您使用nvm安装节点版本,他们将依赖此新版本。因此,您可以使用以下命令卸载自制程序版本
brew uninstall --ignore-dependencies node