在电子应用程序中打包依赖项

Packaging dependencies inside electron app

我的 electron Mac OSX 应用具有 sox 依赖性。将它作为 electron-package 的一部分的最佳方式是什么?我希望用户不必单独安装 sox(不幸的是,我的大多数用户并不那么精明)。有没有办法直接包含 sox 二进制文件或在我的应用程序之前按顺序预安装 sox?

我最终将 sox 二进制文件包含在包中。我使用了 node-record-lpcm16 包并更新了它的路径以使用包含的 sox 二进制文件。这样我就可以将 lib 路径作为参数传递下去。