在Mac OS上安装带有自制程序问题的节点

时间:2018-09-06 00:08:50

标签: node.js macos homebrew

安装自制软件后,

运行brew install node

我测试:

node --version

我得到:

  

找不到命令

如果我重新运行安装命令: 我得到:

  

MacBook-Pro:〜evanloiterman $ brew安装节点警告:节点10.9.0是   已经安装,则尚未链接。您可以使用brew link node   链接此版本。 MacBook-Pro:〜evanloiterman $ brew链接节点   链接/usr/local/Cellar/node/10.9.0 ...错误:无法符号链接   include / node / common.gypi目标/usr/local/include/node/common.gypi   已经存在。您可能要删除它:rm   '/usr/local/include/node/common.gypi'

我尝试brew link node

我得到:

  

错误:无法符号链接include / node / common.gypi目标   /usr/local/include/node/common.gypi已经存在。您可能要   删除它:rm'/usr/local/include/node/common.gypi'

     

要强制链接并覆盖所有冲突的文件:brew链接   --overwrite节点

     

列出所有将要删除的文件:brew link --overwrite   --dry-run节点

接下来我该怎么做才能确保它正常工作?

2 个答案:

答案 0 :(得分:0)

您应该安装NVM(节点版本管理器)。使用此工具,您可以选择要使用和安装的节点。

https://nodesource.com/blog/installing-node-js-tutorial-using-nvm-on-mac-os-x-and-ubuntu/

答案 1 :(得分:-1)

如果要运行Homebrew UNINSTALL节点并开始清理。

要解决此问题,我在此网站上找到了答案:

uninstall homebrew on a mac

我运行了ruby脚本,然后决定再次开始清理,暂时忘记自制。