我正在开发一个Electron应用程序,它使用Redis和Redis-stack作为它的扩展。当我在本地运行它时,它工作得很好,因为我已经通过自制软件安装了Redis和Redis-stack。然而,当我将它打包用于生产时,下载应用程序的用户缺少所需的Redis-stack依赖项(openssl)。
有谁知道有没有一种方法可以在没有自制软件的情况下安装redis和redis-stack?看起来我可能还需要安装openssl,但是应用程序没有权限代表用户运行brew install。Brew还需要Xcode工具,如果需要安装的话,这似乎是一个不可能的选择。
1条答案
按热度按时间v440hwme1#
如果有人遇到同样的问题,我通过直接从源代码构建redis-stack来解决这个问题,而不是使用自制软件。