electron-gqlmapi:示例节点本机模块(用于电子),将MAPI公开为GraphQL端点

时间:2024-05-30 16:49:40
【文件属性】:

文件名称:electron-gqlmapi:示例节点本机模块(用于电子),将MAPI公开为GraphQL端点

文件大小:194KB

文件格式:ZIP

更新时间:2024-05-30 16:49:40

JavaScript

电子GqlMAPI 这是围绕包裹的Node本机模块,是针对运行时构建的。 只要可以在和支持它,其他版本的Node或v8构建它。 将GqlMAPI服务绑定到Node v8运行时的核心逻辑在,除了startService一个额外参数外,它还应与使用生成的任何服务一起使用。 该项目最初基于 ,但是,它对构建过程,包装和实现进行了许多升级。 它不是像electronic-cppgraphql那样的跨平台的(它使用了带有模拟数据的简单服务),但是我打算将这些改进反馈给electronic-cppgraphql。 现在,如果要为CppGraphQLGen服务实现自己的Node Native Module,这是一个更好的起点。 入门 首先,您需要满足构建GqlMAPI的。 如果按照这些说明中的建议使用Vcpkg安装CppGraphQLGen和GoogleTest,则还需要保存CMake.js的npm


【文件预览】:
electron-gqlmapi-main
----.gitignore(2KB)
----package.json(1KB)
----package-lock.json(840KB)
----src()
--------NodeBinding.cpp(8KB)
--------test()
--------CMakeLists.txt(1KB)
----SECURITY.md(3KB)
----jest.config.js(6KB)
----CODE_OF_CONDUCT.md(444B)
----SUPPORT.md(471B)
----LICENSE(1KB)
----.github()
--------workflows()
----scripts()
--------debug.cmd(341B)
--------test.cmd(60B)
--------prepare.cmd(322B)
----README.md(5KB)
----lib()
--------index.js(1KB)
--------preload.js(1KB)

网友评论