我正在使用电子框架创建示例桌面应用程序。当我在应用程序中包含google-cloud节点库时,我收到了此错误。
未捕捉的错误: /home/user/Desktop/projects/sample_desktop_app/node_modules/grpc/src/node/extension_binary/grpc_node.node: 未定义的符号:GENERAL_NAME_free
操作系统:Ubuntu
节点版本:v7.10.0
您的帮助将不胜感激
答案 0 :(得分:0)
Grpc是一个原生模块,也没有正式支持电子。这是因为原生模块通常很难用电子,因为它们需要对相应平台进行特殊处理或重新编译。
最好的方法是遵循这个帖子https://github.com/grpc/grpc/issues/6138,但你或多或少都靠自己。我会尝试拥有自己的后端和代理grpc调用。