メインコンテンツへ飛ぶ

Electron とは何ですか?

Electron は、JavaScript、HTML、CSS によるデスクトップアプリケーションを構築するフレームワークです。 Electron は ChromiumNode.js をバイナリに組み込むことで、単一の JavaScript コードベースを維持しつつ、ネイテイブ開発経験無しでも Windows、macOS、Linux で動作するクロスプラットフォームアプリを作成できます。

はじめましょう

まずは チュートリアル から始めて、Electron アプリの開発からユーザーへの頒布までの流れを把握することをおすすめします。 サンプルAPI ドキュメント も、閲覧して新しいことを発見するのに適した場所です。

Electron Fiddle でサンプルを動かす

Electron Fiddle は Electron で書かれたサンドボックスアプリで、Electron のメンテナがサポートしています。 Electron の API を試したり開発中の機能を試作するための学習ツールとして、インストールを強く推奨します。

また、Fiddle はドキュメントとうまく統合してあります。 When browsing through examples in our tutorials, you'll frequently see an "Open in Fiddle" button above a code block. If you have Fiddle installed, this button will open a fiddle.electronjs.org link that will automatically load the example into Fiddle, no copy-pasting required. fiddle docs/latest/fiddles/quick-start

ドキュメントには何が入っているのでしょうか?

すべての公式ドキュメントは、サイドバーから閲覧できます。 以下にてそれぞれのカテゴリーと、そこに書かれているであろうことについてご紹介します。

  • チュートリアル: 初めての Electron アプリケーションを作成してから公開するまでのやり方を一貫して示したガイドです。
  • Electron 内のプロセス: Electron のプロセスに関する詳細なリファレンスとその使用方法。
  • ベストプラクティス: Electron アプリの開発で押さえておきたい重要なチェックリスト。
  • サンプル集: Electron アプリに機能を追加するためのクイックリファレンス。
  • 開発: その他の開発ガイド。
  • 頒布: エンドユーザにアプリを頒布する方法を学びましょう。
  • テストとデバッグ: JavaScript のデバッグ方法やテストの書き方など、高品質な Electron アプリケーション作成に使用するツールをご紹介します。
  • リファレンス: Electron プロジェクトの仕組みや組織について理解を深めるために役立つリンク集です。
  • 貢献: Electron の改修と貢献は畏れ多くもありがたいことです。 この章に従えばより簡単に貢献できるようにしてあります。

ヘルプチャンネル

どこかで行き詰まってしまいましたか? こちらに、ご覧いただきたいリンクがいくつかあります。

  • アプリ開発で助けを求めたい場合、コミュニティ Discord サーバー で他の Electron アプリ開発者からアドバイスを受けることができます。
  • electron パッケージのバグが疑われる場合は、GitHub Issue トラッカー で既存の Issue とあなたの Issue に合致するものがないかご確認ください。 もし無ければ、バグレポートのテンプレートに記入し、新しい Issue をご提出ください。
Morty Proxy This is a proxified and sanitized view of the page, visit original site.