目录

请确认你的使用的文档匹配你的 Electron 版本。你可以在页面的 URL 中找到版本号。
如果不是,你可能在使用开发分支版本的文档,其中包括了一些与你的 Electron 版本不兼容的 API。
如果想要访问老版本的文档,你可以通过 GitHub 的切换分支功能,在下拉菜单中选择与你的版本匹配的分支。

常见问题

这里是一些被经常问到的问题,在提 issue 之前请先看一下这里。

  • Electron 常见问题

向导

  • 术语表
  • 支持平台
  • 安全性 未翻译
  • Electron 版本管理 未翻译
  • 分发应用
  • 提交应用到 Mac App Store
  • Windows 商店提交指引
  • 打包应用
  • 使用 Node 原生模块
  • 主进程调试
  • 使用 Selenium 和 WebDriver
  • 使用开发人员工具扩展
  • 使用 Pepper Flash 插件
  • 使用 Widevine CDM 插件
  • 通过自动化持续集成系统(CI)进行测试 (Travis, Jenkins) 未翻译
  • 离屏渲染 未翻译

教程

  • 快速入门
  • 桌面环境集成
  • 在线/离线事件探测
  • 应答式编译器(REPL) 未翻译

API文档

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

自定义的 DOM 元素:

  • File 对象
  • 标签
  • window.open 函数

在主进程内可用的模块:

  • app
  • autoUpdater
  • BrowserWindow
  • contentTracing
  • dialog
  • globalShortcut
  • ipcMain
  • Menu
  • MenuItem
  • net
  • powerMonitor
  • powerSaveBlocker
  • protocol
  • session
  • systemPreferences
  • Tray
  • webContents

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

  • desktopCapturer
  • ipcRenderer
  • remote
  • webFrame

在两种进程中都可用的模块:

  • clipboard
  • crashReporter
  • nativeImage
  • screen
  • shell

开发

  • 代码规范
  • 在 C++ 代码中使用 clang格式化工具 未翻译
  • 源码目录结构
  • 与 NW.js(原 node-webkit)在技术上的差异
  • 构建系统概览
  • 构建步骤(macOS)
  • 构建步骤(Windows)
  • 构建步骤(Linux)
  • 调试步骤 (macOS) 未翻译
  • 调试步骤 (Windows) 未翻译
  • 在调试中使用 Symbol Server
  • 文档风格规范 未翻译

你可能感兴趣的:(目录)