У меня есть исполняемый файл (golang cli), который мне нужно вызвать из приложения nodejs и получить ответ.например, при запуске следующего
fzr get apps
он предоставит список приложений в формате json
У меня есть два основных вопроса
- Где я должен положить этот бинарный файл?скажем, мне нужно добавить его в мой репозиторий / lib (я не хочу предполагать, что этот двоичный файл доступен в среде, такой как мой компьютер или образ докера, я хочу, чтобы он был в комплекте с модулем моего узла)
- Как мне это назвать?Я читал о дочернем процессе https://nodejs.org/api/child_process.html#child_process_child_process
это рекомендуемый способ?или есть другая библиотека, которая может помочь ...