Black Lives Matter。平等と正義の発意 を援助しましょう。私たちの声明もご一読ください

Electron ドキュメント

Want to check our beta docs site? We'd love your feedback.

ビルド手順 (macOS)

カスタム Electron バイナリの作成にあたって macOS で Electron そのもの をビルドするには、以下のガイドラインに従ってください。 アプリのコードをビルド済み Electron バイナリにバンドルして頒布する場合は、アプリケーション頒布 のガイドを参照してください。

Prerequisites

  • macOS >= 10.11.6
  • Xcode >= 9.0.0
  • Node.js (外部)
  • TLS 1.2 に対応した Python 2.7

Python

Please also ensure that your system and Python version support at least TLS 1.2. これは、macOS と Python 両方のバージョンに依存します。 クイックテストをするには以下を実行します。

$ npx @electron/check-python-tls

スクリプトが古い構成のセキュリティプロトコルを使用していると応答した場合、macOS を High Sierra に更新するか、新しいバージョンの Python 2.7.x をインストールすることができます。 Python をアップグレードするために、以下では Homebrew を使用します。

$ brew install python@2 && brew link python@2 --force

Homebrew で提供される Python を使用している場合、以下の Python モジュールのインストールも必要です。

以下のように pip を使ってインストールできます。

$ pip install pyobjc

macOS SDK

Electron を開発していて独自の Electron ビルドを再配布する予定がない場合は、このセクションを飛ばして構いません。

公式の Electron ビルドは、Xcode 12.2 と macOS 11.0 SDK でビルドされています。 より新しい SDK でビルドして同様に動いても、現在のリリースは 11.0 SDK を使用します。

Electron のビルド

ビルド指示: GNを参照してください。

キーボード ショート カット

キー アクション
/ 検索バーにフォーカス
Esc 検索バーにフォーカスし、削除する
次の検索結果を選択
前の検索結果を選択
Enter 選択した検索結果を開く
cmdEnter Ctrl+Enter 選択した検索結果を新しいタブで開く