electron
#7 Node.js 原生模块调用
在 Electron 主进程中使用 npm 原生模块(sqlite3、sharp),Native Module 编译(node-gyp / electron-rebuild),纯 JS 替代方案以及多线程 Worker Threads 实践
Read MoreDiscover 11 articles in electron.
在 Electron 主进程中使用 npm 原生模块(sqlite3、sharp),Native Module 编译(node-gyp / electron-rebuild),纯 JS 替代方案以及多线程 Worker Threads 实践
Read More使用 electron-vite 工具链整合 Vite + React/Vue + Electron,配置路由(React Router / Vue Router),实现主进程与渲染进程状态共享(Zustand IPC 桥接)
Read More使用 electron-builder 配置多平台打包(Windows NSIS / macOS DMG / Linux AppImage),设置自动更新(electron-updater),配置代码签名(Authenticode / Apple Developer),搭建 GitHub Actions CI 流水线
Read More掌握 Electron 安全配置:CSP 内容安全策略、openExternal 白名单、webSecurity 限制、safeStorage 加密存储、Electron Fuses 安全加固以及安全审计工具的使用
Read More掌握 Electron 应用的性能优化:启动时间优化、内存泄漏排查、GPU 加速控制、打包体积压缩、多进程架构以及功耗优化
Read More