Google-cloud + Node,grpc错误

时间:2017-06-06 09:05:42

标签: node.js electron grpc

我正在使用电子框架创建示例桌面应用程序。当我在应用程序中包含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

您的帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

Grpc是一个原生模块,也没有正式支持电子。这是因为原生模块通常很难用电子,因为它们需要对相应平台进行特殊处理或重新编译。

最好的方法是遵循这个帖子https://github.com/grpc/grpc/issues/6138,但你或多或少都靠自己。我会尝试拥有自己的后端和代理grpc调用。