Я занимаюсь разработкой приложения с использованием узла.
В моем приложении, если операционная система, на которой запущено приложение, - это 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
}
Как я могу это сделать?
Спасибо