如何判断Mac系统中node是通过homebrew还是nvm安装的?
查询Mac系统当前Node对应的安装工具方法
第一步:定位Node执行路径
打开终端执行以下命令,查看当前生效的Node的安装位置:
which node
根据输出的路径判断安装来源:
情况1:路径包含.nvm字段
如果输出格式为/Users/你的用户名/.nvm/versions/node/vx.x.x/bin/node,说明当前Node是通过nvm安装的。
也可以执行命令nvm current辅助验证,若能正常输出版本号即可确认。
情况2:路径为/opt/homebrew/bin/node(Apple M系列芯片Mac)或/usr/local/bin/node(Intel芯片Mac)
继续执行以下命令校验是否为Homebrew安装:brew list | grep node
- 若输出
node相关条目,说明当前Node是通过Homebrew安装的,也可执行brew info node查看详细的Homebrew安装信息 - 若没有任何输出,说明当前Node是通过Node官网的.pkg安装包直接安装的
内容的提问来源于stack exchange,提问作者vikramvi
相关产品推荐
相关产品推荐

