2017-02-02 35 views
6

強行鏈接[email protected]可以嗎?我可以強制鏈接節點@ 6嗎?

$ which node 
$ echo $? 
1 

$ brew link node 
Error: No such keg: /usr/local/Cellar/node 

$ brew search node 
leafnode   llnode   node    node-build  [email protected]   [email protected]   [email protected]   [email protected]   [email protected] ✔   nodebrew   nodeenv   nodenv 
Caskroom/cask/mindnode-pro   Caskroom/cask/node-profiler   Caskroom/cask/nodebox    Caskroom/cask/nodeclipse   Caskroom/cask/printnode    Caskroom/cask/soundnode 

$ brew link [email protected] 
Warning: [email protected] is keg-only and must be linked with --force 
Note that doing so can interfere with building software. 

編輯:

我繼續做它:

$ brew link [email protected] --force 
Linking /usr/local/Cellar/[email protected]/6.9.5... 7 symlinks created 

nodenpm做工精細了。 可怕的警告。

回答

2

你可能(我)會碰到一些問題窖..

什麼是你釀的醫生得到的輸出?

警告:

我執行brew doctor時有這方面的一些只小桶,公式鏈接到酒窖。 將僅包含桶的公式(如gettext)鏈接到地窖中,並使用 brew link <formula>將導致其他公式在 步驟中檢測到它們。編譯這些 其他公式時可能會導致問題。

我必須執行brew unlink [email protected]才能返回'您的系統已準備好沖泡'。

3

我遇到了同樣的問題,並按照brew info [email protected]的建議,並將export PATH="/usr/local/opt/[email protected]/bin:$PATH添加到我的.bash_profile。所有的命令行工具都按預期工作。

(我實際上已經爲我的.bash_profile刪除了該行,並添加了一個別名,以便在需要時手動設置路徑。)

相關問題