[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的环境。所以它们才需要通信

相关推荐
爱吃的强哥9 小时前
Springboot 使用 SSE推送消息到客户端(Electron)
java·spring boot·electron
寒季66617 小时前
Electron 实战:构建跨平台桌面端 Markdown 编辑器(含实时预览、文件操作、快捷键)
华为·electron·harmonyos
Jiangnan_Cai2 天前
【Electron】Windows 下打包遇到 dist/unpacked 文件内 electron.exe 文件缺失问题
前端·javascript·electron
自不量力的A同学2 天前
Electron 40.0.0 发布,跨平台桌面应用开发工具
前端·javascript·electron
michael_ouyang2 天前
WebSocket 鉴权方案选型与 Electron 应用的最佳实践
前端·websocket·网络协议·electron
写bug的可宋5 天前
【Electron】解决Electron使用阿里iconfont不生效问题(react+vite)
javascript·react.js·electron
凉介Nova7 天前
Electron 应用体积从 190MB+ 到 90MB:一次「release 目录反推」的瘦身实战(electron-builder + Vite)
electron
winfredzhang7 天前
零基础打造轻量级桌面备忘录:Electron 核心技术实战
前端·javascript·electron·备忘录
放逐者-保持本心,方可放逐7 天前
electron 中的那些事(很关键)-核心要点补充
前端·javascript·electron
每日出拳老爷子8 天前
【客户端方案】Electron / 原生客户端在内网会议中的取舍与坑点
服务器·electron·远程工作·流媒体·视音频