Javascript 使用nodejs应用程序中的二进制文件(golang)并使用输出
我有一个可执行的二进制文件(golang cli),我需要从nodejs应用程序调用它并获得响应。 例如,在运行以下命令时Javascript 使用nodejs应用程序中的二进制文件(golang)并使用输出,javascript,node.js,go,child-process,Javascript,Node.js,Go,Child Process,我有一个可执行的二进制文件(golang cli),我需要从nodejs应用程序调用它并获得响应。 例如,在运行以下命令时 fzr get apps它将提供json格式的应用列表 我有两个主要问题 我应该把这个二进制文件放在哪里?假设我需要将其添加到我的存储库/lib中(我不希望假定此二进制文件在我的pc或docker映像等环境中可用,我希望它捆绑在我的节点模块中) 我该怎么称呼它?我读到了有关子进程的内容 这是推荐的方式吗?或者还有其他的自由基可以帮助…看看这个问答:@colminator-谢
fzr get apps
它将提供json格式的应用列表
我有两个主要问题
这是推荐的方式吗?或者还有其他的自由基可以帮助…看看这个问答:@colminator-谢谢,这回答了第二个问题,第一个呢:)