проверьте, установлены ли brew и пакет brew на macOS в nodejs - PullRequest
0 голосов
/ 08 марта 2019

Я занимаюсь разработкой приложения с использованием узла. В моем приложении, если операционная система, на которой запущено приложение, - это macOS (когда process.platform - «Дарвин»), я должен проверить, установлен ли homebrew и установлен ли определенный пакет заварить или нет. Если оба установлены, мне также нужно получить путь к этому пакету.

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
}

Как я могу это сделать?

Спасибо

...