Electronでの「Hello, World!」の実装方法とコードの例


  1. プロジェクトのセットアップ: まず、Electronプロジェクトをセットアップする必要があります。以下の手順に従ってください。
npm install -g electron
  1. プロジェクトの作成とファイルの準備:
    • 任意のディレクトリに新しいプロジェクトフォルダを作成します。
    • プロジェクトフォルダ内に、以下のようなファイルを作成します。
index.html
main.js
  1. HTMLファイルの作成:
    • index.htmlファイルをテキストエディタで開き、以下のコードを追加します。
<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Hello, World!</title>
</head>
<body>
  <h1>Hello, World!</h1>
  <script src="main.js"></script>
</body>
</html>
  1. JavaScriptファイルの作成:
    • main.jsファイルをテキストエディタで開き、以下のコードを追加します。
const { app, BrowserWindow } = require('electron')
function createWindow () {
  const win = new BrowserWindow({
    width: 800,
    height: 600,
    webPreferences: {
      nodeIntegration: true
    }
  })
  win.loadFile('index.html')
}
app.whenReady().then(createWindow)
  1. アプリケーションの実行:
    • ターミナルを開き、プロジェクトのディレクトリに移動します。
    • 以下のコマンドを実行してアプリケーションを起動します。
electron .

これでElectronアプリケーションが起動し、「Hello, World!」が表示されるはずです。

以上がElectronを使用して「Hello, World!」を表示するための基本的な手順とコード例です。Electronはクロスプラットフォーム開発に適しており、JavaScriptを使用してデスクトップアプリケーションを開発する際に非常に便利です。さまざまな機能やAPIを利用することで、より高度なアプリケーションを作成することも可能です。