美文网首页iOS程序猿程序员
Could not symlink include/node

Could not symlink include/node

作者: 屈涯 | 来源:发表于2018-12-04 14:30 被阅读12次

我是用Homebrew管理的
所以就链接 brew link node
报错

Error: Could not symlink include/node/common.gypi
Target /usr/local/include/node/common.gypi
already exists. You may want to remove it:
1. rm '/usr/local/include/node/common.gypi'
2.brew link --overwrite node
3.brew link --overwrite --dry-run node
4.brew unlink node
5.brew link node
image.png

这只是一个临时解决办法,如果你用npm命令下载了其它包,也会失效需要链接,最好的解决方案是,卸载homebrew,重新安装

先卸载Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
然后在安装
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

基本使用

// 搜索包
brew search mysql

// 安装包
brew install mysql

// 查看包信息,比如目前的版本,依赖,安装后注意事项等
brew info mysql

// 卸载包
brew uninstall wget

// 显示已安装的包
brew list

// 查看brew的帮助
brew –help

// 更新, 这会更新 Homebrew 自己
brew update

// 检查过时(是否有新版本),这会列出所有安装的包里,哪些可以升级
brew outdated
brew outdated mysql

// 升级所有可以升级的软件们
brew upgrade
brew upgrade mysql

// 清理不需要的版本极其安装包缓存
brew cleanup
brew cleanup mysql

相关文章

网友评论

    本文标题:Could not symlink include/node

    本文链接:https://www.haomeiwen.com/subject/gwbmcqtx.html