我遇到了使用openssl库的电子应用程序的问题。应用程序由电子生成器构建(版本19.55.2)。
应用程序使用npm start command
进行工作。不幸的是,构建一个返回以下内容:
dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
答案 0 :(得分:0)
您可以按以下步骤绕过该问题:
安装0
库并将openssl
提取到您的项目中。
在项目中包含libcrypto.1.0.0.dylib
库(它允许在节点应用程序中生成sudo命令或使用管理员权限调用sudo-prompt
脚本)
创建.sh
脚本来检查.sh
文件是否位于libcrypto.1.0.0.dylib
目录中(如果不是)-将文件复制到新目录(/usr/local/opt/openssl/lib/