• electron-gitbook
  • 介紹
  • 1. 向导
    • 1.1. 支持平台
    • 1.2. 应用部署
    • 1.3. 应用打包
    • 1.4. 使用原生模块
    • 1.5. 主进程调试
    • 1.6. 使用 Selenium 和 WebDriver
    • 1.7. 调试工具扩展
    • 1.8. 使用 PepperFlash 插件
  • 2. 教程
    • 2.1. 快速入门
    • 2.2. 桌面环境集成
    • 2.3. 在线/离线事件探测
  • 3. API文档
    • 3.1. 简介
    • 3.2. 进程对象
    • 3.3. 支持的Chrome命令行开关
  • 4. 定制的DOM元素:
    • 4.1. `File`对象
    • 4.2. `<webview>`标签
    • 4.3. `window.open`函数
  • 5. 主进程可用的模块:
    • 5.1. app
    • 5.2. auto-updater
    • 5.3. browser-window
    • 5.4. content-tracing
    • 5.5. dialog
    • 5.6. global-shortcut
    • 5.7. ipc (main process)
    • 5.8. menu
    • 5.9. menu-item
    • 5.10. power-monitor
    • 5.11. power-save-blocker
    • 5.12. protocol
    • 5.13. session
    • 5.14. webContents
    • 5.15. tray
  • 6. 渲染进程(网页)可用的模块:
    • 6.1. ipc (renderer)
    • 6.2. remote
    • 6.3. web-frame
  • 7. 两种进程都可用的模块:
    • 7.1. clipboard
    • 7.2. crash-reporter
    • 7.3. native-image
    • 7.4. screen
    • 7.5. shell
  • 8. 开发
    • 8.1. 编码规范
    • 8.2. 源码目录结构
    • 8.3. 与 NW.js (原名 node-webkit) 在技术上的差异
    • 8.4. 构建系统概况
    • 8.5. 构建步骤 (Mac)
    • 8.6. 构建步骤 (Windows)
    • 8.7. 构建步骤 (Linux)
    • 8.8. 在调试中使用 SymbolServer
Powered by GitBook

electron-gitbook

向导

  • 支持平台
  • 应用部署
  • 应用打包
  • 使用原生模块
  • 主进程调试
  • 使用 Selenium 和 WebDriver
  • 调试工具扩展
  • 使用 PepperFlash 插件

教程

  • 快速入门
  • 桌面环境集成
  • 在线/离线事件探测

API文档

  • 简介
  • 进程对象
  • 支持的Chrome命令行开关

定制的DOM元素:

  • File对象
  • <webview>标签
  • window.open函数

主进程可用的模块:

  • app
  • auto-updater
  • browser-window
  • content-tracing
  • dialog
  • global-shortcut
  • ipc (main process)
  • menu
  • menu-item
  • power-monitor
  • power-save-blocker
  • protocol
  • session
  • webContents
  • tray

渲染进程(网页)可用的模块:

  • ipc (renderer)
  • remote
  • web-frame

两种进程都可用的模块:

  • clipboard
  • crash-reporter
  • native-image
  • screen
  • shell

开发

  • 编码规范
  • 源码目录结构
  • 与 NW.js (原名 node-webkit) 在技术上的差异
  • 构建系统概况
  • 构建步骤 (Mac)
  • 构建步骤 (Windows)
  • 构建步骤 (Linux)
  • 在调试中使用 SymbolServer