跨平台桌⾯应⽤框架:Electronelectron和node版本对应关系 NODE_MODULE_VERSION和node版本对应关系 附录 ⽂档和教程 参考资料 1 2 跨平台桌⾯应⽤框架:Electron 最新版本: v1.0 更新时间: 20200808 简介 介绍跨平台桌⾯应⽤框架Electron的基本概念、基本原理、核⼼优势以及额外特性;介绍了⽤Electron 开发出的常⻅应⽤有哪些;解释了如何安装Electro lectron: 跨平台桌⾯应⽤框架:Electron 如何使⽤此Gitbook源码去⽣成发布为电⼦书 详⻅:crifan/gitbook_template: demo how to use crifan gitbook template and demo 在线浏览 跨平台桌⾯应⽤框架:Electron book.crifan.com 跨平台桌⾯应⽤框架:Electron crifan.github github.io 离线下载阅读 跨平台桌⾯应⽤框架:Electron PDF 跨平台桌⾯应⽤框架:Electron ePub 跨平台桌⾯应⽤框架:Electron Mobi 版权说明 前⾔ 3 此电⼦书教程的全部内容,如⽆特别说明,均为本⼈原创和整理。其中部分内容参考⾃⽹络,均已备 注了出处。如有发现侵犯您版权,请通过邮箱联系我 admin 艾特 crifan.com ,我会尽快删除。谢谢0 码力 | 123 页 | 21.81 MB | 1 年前3
基于Electron vue的桌应用实战2NW.js/Electron(Windows/Mac) 纯Native开发 开发框架 优点:性能好,安装包⼩小 缺点:开发周期⻓长,⽆无法跨平台 技术选型 Electron应⽤用 VS Code, POSTMAN ✔ 技术选型 前端选型 体积⼩小、轻量量化 健全的⽣生态 优秀的组件化机制 ✔ 瓦匠应用的介绍 02 桌面应用的技术选型 桌面应用开发总结 01 Node Path file Stream …… Native dialog Shell TouchBar …… ⻚页⾯面代码与业务逻辑混写,功能重复 升级Electron框架,修改成本⼤大 Vue Component 业务逻辑 NodeAPI NativeAPI Vue Component 业务逻辑 NodeAPI NativeAPI bridge ✔ 渲染进程 单⻚页⾯面、多⻚页⾯面 Mac / Window / Linux Nginx / CDN 关注点 进程通信,内存管理理,版本管理理, 性能及Crash监控…… 兼容,DOM,组件、性能,…… Electron应⽤用技术体系推荐 检查\测试 打包构建 开发调试 devtron Vue-devtools Electron —inspect ESLint webpack0 码力 | 34 页 | 3.47 MB | 1 年前3
electron中文教程
书栈(BookStack.CN) 构建 所有的Node.js's built-in modules在Electron中都可用,并且所有的node的第三方组件也可以放心使用(包 括自身的模块)。 Electron也提供了一些额外的内置组件来开发传统桌面应用。一些组件只可以在主进程中使用,一些只可以在渲染进 程中使用,但是也有部分可以在这2种进程中都可使用。 基本规则:GUI模块或者系统底层的模块只可以 WebContents. webview 可用下面的 DOM 事件: 返回: url String isMainFrame Boolean 加载完成触发. 这个包含当前文档的导航和副框架的文档加载,但是不包含异步资源加载. 在导航加载完成时触发,也就是tab 的 spinner停止spinning,并且加载事件处理. Returns: errorCode Integer macOS app.dock.setIcon(image) macOS app - 84 - 本文档使用 书栈(BookStack.CN) 构建 这个模块提供了一个到 Squirrel 自动更新框架的接口。 虽然 autoUpdater 模块提供了一套各平台通用的接口,但是在每个平台间依然会有一些微小的差异。 在 macOS 上, autoUpdater 模块依靠的是内置的 Squirrel0 码力 | 203 页 | 2.72 MB | 1 年前3
共 3 条
- 1













