命名空间“Electron.CrossProcessExports”没有导出成员“远程”
Posted
技术标签:
【中文标题】命名空间“Electron.CrossProcessExports”没有导出成员“远程”【英文标题】:Namespace 'Electron.CrossProcessExports' has no exported member 'Remote 【发布时间】:2021-12-24 02:52:34 【问题描述】:我是 Electronjs 的新手。
Error: node_modules/ngx-electron/lib/electron.service.d.ts:17:31 - error TS2694: Namespace 'Electron.CrossProcessExports' has no exported member 'Remote'.
17 readonly remote: Electron.Remote;
我希望这里的任何人都理解这一点并能够解决这个问题。谢谢!因为我的目标是连接 ipcMain,使用我在 Angular 服务上触发的 ipcRenderer。
【问题讨论】:
请问您能解决这个问题吗?如果是,请问怎么做? 【参考方案1】:一个简单的谷歌搜索将我带到存储库的问题部分,以及one issue in particular。
名为 andelz 的用户对可能出现的问题给出了很好的回答。 通过反复试验,我找到了一个仍然不包含漏洞的可行解决方案(截至撰写本文时):
"ngx-electron": "2.2.0",
"electron": "13.6.6"
【讨论】:
【参考方案2】:就我而言,它原来是电子版。如果您按照此 url https://buddy.works/tutorials/building-a-desktop-app-with-electron-and-angular 中有关如何使用 Angular 构建电子应用程序的步骤进行操作,请确保安装电子 v5.0.6
【讨论】:
以上是关于命名空间“Electron.CrossProcessExports”没有导出成员“远程”的主要内容,如果未能解决你的问题,请参考以下文章
命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”