构建说明 macOS

优质
小牛编辑
133浏览
2023-12-01

在macOS中,构建Electron

前提要求

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

获取代码

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

引导

引导脚本将下载所有必需的构建依赖项并创建构建项目文件,由于使用了 ninja进行构建,因此不存在 Xcode项目.
1
$ cd electron
2
$ ./script/bootstrap.py -v
Copied!

构建

创建 ReleaseDebug target:
1
$ ./script/build.py
Copied!

还可以仅构建 Debug target :
1
$ ./script/build.py -c D
Copied!

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

32位系统支持

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

清理

清理构建文件:
1
$ npm run clean
Copied!

只清理outdist目录:
1
$ npm run clean-build
Copied!

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

相关测试

参见构建系统概述:测试