Eri*_*cis 11 macos homebrew node.js npm
node@6用力链接是否可以?
$ which node
$ echo $?
1
$ brew link node
Error: No such keg: /usr/local/Cellar/node
$ brew search node
leafnode llnode node node-build node@0.10 node@0.12 node@4 node@5 node@6 ? 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 node@6
Warning: node@6 is keg-only and must be linked with --force
Note that doing so can interfere with building software.
Run Code Online (Sandbox Code Playgroud)
编辑:
我继续前进并做到了:
$ brew link node@6 --force
Linking /usr/local/Cellar/node@6/6.9.5... 7 symlinks created
Run Code Online (Sandbox Code Playgroud)
node和npm现在的工作很好.可怕的警告.
我遇到了同样的问题并遵循了建议,brew info node@6并添加export PATH="/usr/local/opt/node@6/bin:$PATH到我的.bash_profile中.所有命令行工具都按预期工作.
(我实际上已经为我的.bash_profile删除了该行,并添加了一个别名,以便在需要时手动设置路径.)
小智 4
您可能(我)遇到了一些地窖问题。
您从brew doctor 得到的输出是什么?
我在执行时遇到了这个brew doctor:
警告:一些仅限小桶的配方奶粉与地窖相连。将仅桶公式(例如 gettext)链接到地窖中将
brew link <formula>导致其他公式在该./configure步骤中检测到它们。这可能会在编译其他公式时引起问题。
我必须执行brew unlink node@6它才能返回“您的系统已准备好酿造”。
| 归档时间: |
|
| 查看次数: |
6185 次 |
| 最近记录: |