electron中文教程
clipboard crashReporter nativeImage screen shell 开发 代码规范 源码目录结构 与 NW.js(原 node-webkit)在技术上的差异 构建系统概览 构建步骤(macOS) 构建步骤(Windows) 构建步骤(Linux) 在调试中使用 Symbol Server Electron 常见问题 - 3 - 本文档使用 书栈(BookStack Flash 插件 使用 Widevine CDM 插件 向导 - 5 - 本文档使用 书栈(BookStack.CN) 构建 以下的平台是 Electron 目前支持的: 对于 macOS 系统仅有64位的二进制文档,支持的最低版本是 macOS 10.8。 仅支持 Windows 7 及其以后的版本,之前的版本中是不能工作的。 对于 Windows 提供 x86 和 amd64 中打了特别补丁, Node API 中如 fs.readFile 或者 require 之类的方法可以将 asar 视之为虚拟文件夹,读取 asar 里面的文件就和从真实的文件系统中读取一样。 例如,假设我们在 /path/to 文件夹下有个 example.asar 包: 1. $ asar list /path/to/example.asar 2. /app0 码力 | 203 页 | 2.72 MB | 1 年前3跨平台桌⾯应⽤框架:Electron
python⽀持 ⼼得 开发 Web技术 Log⽇志 打包 制作app的Logo asar files electron-builder electron-rebuild 不同系统 Win Mac 不同语⾔ Python electron-python-example js Node electron和node版本对应关系 NODE_MODULE_VERSION和node版本对应关系 ⽐如开发⽅⾯的Web技术、Log⽇志等;打包⽅⾯的如何制作app的logo、asar加密压缩、files参数、 打包⼯具electron-builder、编译⼯具electron-rebuild等,以及常⻅的系统如Windows和Mac系统中常⻅ 问题和解决⽅案;以及不同语⾔,⽐如Python、js等的⽀持,整理了Node相关信息,最后附上相关⽂ 档和教程等资料。 源码+浏览+下载 本书的各种源码、在线浏览地址、多种格式⽂件下载如下: ⽽不是Web应⽤ 基本原理 将 Chromium 和 Node.js 合并到同⼀个运⾏时环境中 让你使⽤纯 JavaScript 调⽤丰富的原⽣(操作系统) APIs 并将其打包为 Mac 、 Windows 和 Linux 系统下的应⽤ 架构 后端:挣钱养家 的 Node.js 负责:实现业务逻辑 注: Node.js 是 Javascript 的⼀个 Web Server0 码力 | 123 页 | 21.81 MB | 1 年前3通过 Electron 托盘(tray)实现后台执⾏⻓任务
createFromPath(path.resolve(__dirname, 'icon.png')), message: `确定要退出吗?`, detail: '选择后台运⾏,正在运⾏的任务将在系统托盘中继续运⾏。', checkboxLabel: '后台运⾏', checkboxChecked: true, buttons: btns, preventDefault(); } }) e.preventDefault(); }); 效果如下: 创建托盘并添加菜单操作 禁⽤双击(MacOS 系统不⽀持双击操作) 菜单栏⽀持操作:关于产品、显示、退出 MacOS 默认是左单击打开菜单栏、Windows 是右单击打开菜单栏 Windows 左单击显示界⾯ let tray = null; setContextMenu(contextMenu); } createTray(); 根据操作系统类型和系统 Mode 定制托盘图标 MacOS ⽀持 light、dark 两种 mode,根据 mode 展示不同的图标: nativeTheme.shouldUseDarkColors 可以判断系统 mode 切换系统 Mode 定制托盘图标改变 const getTrayIcon = () =>0 码力 | 6 页 | 1.19 MB | 1 年前3基于Electron vue的桌应用实战2
@美团点评-到店事业群 负责-度假业务系统⼯工程化 瓦匠桌⾯面应⽤用开发者 瓦匠应用的介绍 02 桌面应用的技术选型 桌面应用开发总结 01 04 Electron Vue项目实践 03 应⽤用介绍 瓦匠 瓦匠⼯工作台 ⼀一体化解决⽅方案 提⾼高开发效率 应⽤用介绍 背景概述 需求类型 CRUD⻚页⾯面 场景化⻚页⾯面 登录SDK,数据上报,权限系统,发 布系统等…… 新项⽬目 效率低,同质化,重复成本 核⼼心功能 应⽤用介绍 多⼯工程模板 ⼀一键集成SDK 快速⽣生成⻚页⾯面 接⼊入发布系统 DevOps H5、PC 查询、表单、图表 登录,监控、埋点 瓦匠 ⼯工程搭建 模板注⼊入 构建部署 项⽬目配置 技术挑战 应⽤用介绍 ⽂文件的IO 可视化编辑 模板的编译 命令的调⽤用 ⼯工程搭建 模板注⼊入 构建部署 项⽬目配置 Web开发能⼒力力不不⾜足0 码力 | 34 页 | 3.47 MB | 1 年前3
共 4 条
- 1