[英]Installing node with homebrew problems mac OS
安装自制软件后,
运行brew install node
我测试:
node --version
我得到:
找不到相关命令
如果我重新运行安装命令:我得到:
MacBook-Pro:~ evanloiterman$ brew install node 警告:节点 10.9.0 已经安装,只是没有链接你可以使用
brew link node
链接这个版本。 MacBook-Pro:~ evanloiterman$ brew link node Linking /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 link --overwrite node
列出将被删除的所有文件: brew link --overwrite --dry-run node
接下来我应该尝试什么来确保它有效?
您应该安装NVM(节点版本管理器)。 使用此工具,您可以选择要使用和安装的节点。
https://nodesource.com/blog/installing-node-js-tutorial-using-nvm-on-mac-os-x-and-ubuntu/
尝试这个:
sudo chown -R $(whoami):admin /usr/local/*
然后:
rm -rf /usr/local/include/node
brew unlink node
brew link node
也许这个问题类似于这个brew link solution
如果要运行Homebrew UNINSTALL节点并开始清理。
要解决此问题,我在此站点上找到了答案:
我运行了ruby脚本,然后决定再次开始清理,现在暂时忘记自制软件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.