基于Electron vue的桌应用实战2
0 码力 | 34 页 | 3.47 MB | 1 年前文档介绍了基于Electron和Vue的桌面应用开发实践,包括技术选型、优缺点分析以及开发流程。Electron Vue项目具有开发速度快、跨平台和更新迭代快的优势,但安装包较大;而传统Native开发虽然性能优异,但开发周期较长,无法跨平台。文档还详细说明了Electron的核心概念,如主进程和渲染进程,并探讨了开发过程中需关注的技术挑战,包括进程通信、内存管理和性能优化等。Building Desktop Applications with Electron
0 码力 | 41 页 | 5.70 MB | 1 年前文档阐述了如何使用Electron构建桌面应用,包括基本项目结构、主进程和渲染进程的代码示例。主进程创建窗口并加载HTML文件,渲染进程与主进程通过ipcRenderer通信。文档还提到了Electron的特性、安全性、微软的应用案例以及Electron的未来发展。用户可以通过npm安装依赖并运行应用,并参考提供的学习资源。通过 Electron 托盘(tray)实现后台执⾏⻓任务
0 码力 | 6 页 | 1.19 MB | 1 年前文档详细说明了通过 Electron 托盘实现后台执行长任务的功能。主要内容包括:创建托盘并配置菜单,实现应用在后台运行,关闭应用时的三种场景处理(取消、后台运行、退出),以及托盘图标的动态调整。文档还解决了 MacOS 全屏退出界面黑屏的问题,并适配了 Windows 系统的关闭行为。托盘功能包括显示未读消息、图标闪动以及根据系统模式切换显示不同的图标。跨平台桌⾯应⽤框架:Electron
0 码力 | 123 页 | 21.81 MB | 1 年前文档介绍了跨平台桌面应用框架Electron的基本概念、优势及其应用示例。Electron结合了Chromium和Node.js,允许使用Web技术开发跨平台的桌面应用,支持多种语言包括JavaScript和Python。其优势在于界面美观、开发便捷,适合快速开发跨平台应用。文档还详细说明了安装方法、打包部署技巧,如asar加密压缩和electron-builder工具,并提供了开发经验和常见问题解决方案。electron中文教程
0 码力 | 203 页 | 2.72 MB | 1 年前文档详细介绍了Electron的构建步骤、模块使用方法以及应用部署流程。Electron支持在macOS、Windows和Linux平台上构建应用,并提供了主进程和渲染进程两种脚本模式。主进程类似Node.js脚本,而渲染进程允许使用Node模块。文档还涵盖了使用Symbol Server调试、搭建菜单、支持的平台版本以及如何将应用打包为asar库文件进行分发的相关内容。
共 5 条
- 1