构建说明(macOS)

在macOS中,构建Electron

前提要求

如果你使用的是由Homebrew下载的Python,你还需要安装以下Python模块:

获取代码

  1. $ git clone https://github.com/electron/electron

引导

引导脚本将下载所有必需的构建依赖项并创建构建项目文件,由于使用了 ninja进行构建,因此不存在 Xcode项目.

  1. $ cd electron
  2. $ ./script/bootstrap.py -v

构建

创建 ReleaseDebug target:

  1. $ ./script/build.py

还可以仅构建 Debug target :

  1. $ ./script/build.py -c D

在构建完成后,你可以在 out/D下找到 Electron.app .

32位系统支持

Electron仅支持在64位的macOS中构建.并不也从未计划支持32位系统.

清理

清理构建文件:

  1. $ npm run clean

只清理outdist目录:

  1. $ npm run clean-build

注意:以上两个clean命令都需要在构建之前再次运行 bootstrap

相关测试

参见构建系统概述:测试