[electron杂项] 记录学习electron碰到问题(持续更新)

无法生成 node_modules文件夹

如前面所说的,如果要用vscode的代码补全,那么就要把 electron.d.ts文件拷贝到项目的 node_modules文件夹下。一般情况下是通过npm install生成 node_modules 文件夹。但是有时发现根本生成不了生成了一个 xxxxlock的文件。后面通过cnpm install成功生成该文件夹。

electron 使用console.log 问题

出于electron的设计,在 main.js 中使用 console.log 会打印在控制台上。而在其它地方使用 console.log 则会打印在 web调试工具的控制台上。包括 preload.js 这也说明了 main.js是完全有 node.js环境的而其它的则是 web的环境。所以它们才需要通信

相关推荐
会周易的程序员1 天前
告别 matiec 与 Docker:aiDgePLC Editor 全面拥抱 STVM 字节码编译
物联网·网关·electron·软plc·iec61131·stvm·open plc
Flynt3 天前
Chrome 修了个零日漏洞,你的 VS Code 和 Cursor 可能还在裸奔
安全·electron·visual studio code
星辰徐哥3 天前
鸿蒙PC平台 Gnote 笔记应用适配实战:从 Linux 到 鸿蒙PC 的 Electron 迁移
linux·笔记·electron·harmonyos·gnote
不可能片场4 天前
nohup 之后进程还是死了:GUI 子进程的存活陷阱
前端·electron
工边页字5 天前
Electron应用的8种防护方式
前端·javascript·electron
不可能片场6 天前
resources/app 为何能覆盖 app.asar
前端·electron
不可能片场6 天前
Electron 子进程退化成 node 的 env 陷阱
前端·electron
不可能片场6 天前
puppeteer 调试实录:CDP 双层响应让取值永远 None
前端·electron
不可能片场6 天前
自动化也会丢:一次 WorkBuddy 自动化清空的复盘
前端·electron
web打印社区7 天前
网页静默打印热敏小票:从 HTML 到出纸的完整指南
前端·javascript·vue.js·electron·pdf·html