Bet*_*tus 10 node.js npm node-modules electron angular
我是 Electron 的新手……我只是按照本指南进行操作:https : //www.geeksforgeeks.org/integrate-angular-7-with-electronjs/?ref=rp
但是,我不知道为什么,我无法继续第 4 步,访问电子,并在构建甚至只是服务时不断弹出它。
错误:node_modules/electron/electron.d.ts:6594:21 - 错误 TS2694:命名空间“NodeJS”没有导出成员“Require”。
6594 要求:NodeJS.Require; ~~~~~~~
npm 错误!代码 ELIFECYCLE npm ERR!错误号 1 npm 错误号!pemberkasan@0.2.0 电子:ng build --prod && electron .
npm ERR!退出状态 1 npm ERR!npm 错误!在 pemberkasan@0.2.0 电子脚本中失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。
我希望这里的任何人都理解这一点并能够解决这个问题。谢谢你!因为我的目标是使用我在 Angular 服务上触发的 ipcRenderer 连接 ipcMain。
Nic*_*s D 19
我相信这个问题是由于旧版本的@types/node,因为 Angular 使用 TypeScript 作为其主干。
npm update 如果更新是破坏性更改,则它本身将不起作用。
为了解决这个package.json问题@types/node,在撰写本文时更新您以使用最新版本的14.14.33。您可以通过编辑该文件来手动更新它。
更新后@types/node,npm install再次运行,然后提供它,它应该可以工作。
如果仍然失败,请使用 将 Angular CLI 更新到最新版本npm uninstall -g @angular/cli,然后使用npm install -g @angular/cli. 您可能正在使用过时的 Angular CLI。
| 归档时间: |
|
| 查看次数: |
5531 次 |
| 最近记录: |