我有一个具有以下依赖项的电子应用程序:
ffmpeglibmagicgdbm目前,我brew install ffmpeg在应用程序启动时使用 Homebrew 和 run等。
然而,这对于分发来说是可怕的。有没有办法将这些依赖项与我的应用程序打包一起分发,这样最终用户就不必使用 Homebrew 或处理安装错误?我正在分发我的应用程序,electron-packager用于创建桌面 Mac 应用程序。
我给出了特定的依赖项只是为了上下文——希望有一个解决方案可以处理任何通用依赖项?
homebrew software-distribution dependency-management electron-packager