Closed ascodelife closed 2 years ago
看你在代码中直接使用了 api:
因此,参考: https://modernjs.dev/docs/guides/features/electron/develop#%E7%AA%97%E5%8F%A3%E4%B8%AD%E5%BC%80%E5%90%AF-node 这个文档。可以这样修改启动命令,或者在命令文档中这样:
感谢解答,建议像monorepo那一章一样附上一个可复现的最小demo,另外感觉目前文档“开始”“指南”“API”三处相对比较独立,希望能重新组织一下最好能相互link起来
感谢反馈,我们会持续优化文档的组织方式和关联内容~
版本信息
问题详情
按照文档 https://modernjs.dev/docs/guides/features/electron/ipc/regist-services/main 去使用Modernjs封装的上层通信服务时,在渲染进程出现了报错。
由于Modernjs封装的上层通信服务是基于ipcmain和ipcrenderer封装的,因此我提供了可能与之相关的issue见 https://github.com/electron/electron/issues/7300 为了更进一步说明,附上一个便于复现的项目地址。
问题复现
https://github.com/ascodelife/electron-service-test