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

相关推荐
小圣贤君4 小时前
小说创作中的时间轴体验设计:事序图交互与用户体验优化
electron·vue·甘特图·时序图·写作软件
ayaya_mana10 小时前
BilldDesk:基于Vue3+WebRTC+Nodejs+Electron的开源远程桌面控制
electron·开源·webrtc
卸任12 小时前
Electron运行环境判断(是否在虚拟机中)
前端·react.js·electron
F2E_zeke12 小时前
使用electron将vue3网页项目包装成pc客户端
javascript·vue.js·electron
TangAcrab12 小时前
记一次 electron 添加 检测 终端编码,解决终端打印中文乱码问题
前端·javascript·electron
EndingCoder12 小时前
Electron 高级 UI:集成 React 或 Vue.js
react.js·ui·electron·前端框架
EndingCoder13 小时前
离线应用开发:Service Worker 与缓存
前端·javascript·缓存·性能优化·electron·前端框架
太空游走的鱼1 天前
Vue3 + Vite + Element Plus web转为 Electron 应用,解决无法登录、隐藏自定义导航栏
javascript·electron·vue3·管理系统·element plsu
织_网1 天前
Electron 核心模块速查表
javascript·electron·策略模式
EndingCoder1 天前
Electron 原生模块集成:使用 N-API
javascript·electron·node.js·桌面端