【问题标题】:proper installation of node正确安装节点
【发布时间】:2017-06-13 18:07:32
【问题描述】:

我的理解是 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

【问题讨论】:

    标签: node.js homebrew


    【解决方案1】:

    Homebrew 安装了两个依赖于 node.js 的包(babel 和 yarn)。你有两个选择:

    1) 你不再需要 babel 和 yarn。您可以使用以下方法删除它们:

    brew uninstall babel
    brew uninstall yarn
    

    然后您将能够删除 Homebrew 安装的节点版本:

    brew uninstall node
    

    2) 你想保留 babel 和 yarn。这两个包都依赖于节点。如果您使用 nvm 安装节点版本,他们将依赖这个新版本。所以你可以卸载自制版本:

    brew uninstall --ignore-dependencies node
    

    【讨论】:

    • 是的。所以更正,那些是关于依赖关系的警告......而不是错误。我继续进行 brew 卸载...没问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    • 2016-09-13
    • 1970-01-01
    相关资源
    最近更新 更多