检查是否在nodejs的macOS上安装了brew和brew软件包

时间:2019-03-08 09:02:02

标签: node.js macos homebrew

我正在使用node开发一个应用程序。 在我的应用程序中,如果运行该应用程序的操作系统是macOS(当process.platform为'darwin'时),我应该检查是否已安装 homebrew 和一个某些软件包是否通过brew安装。如果两个都安装,我还需要获取该软件包的路径。

const { exec } = require('child_process')

if(process.platform == 'darwin'){
  // TODO: check if homebrew is installed
  // TODO: check if a certain package is installed by brew
  // TODO: check the absolute path of the package
}

我该怎么做?

谢谢

0 个答案:

没有答案