web-dev-qa-db-ja.com

Electronアプリケーションを.exeにコンパイルする方法

Electron でアプリケーションを作成する方法を学んでいますが、単純なプロジェクトをWindows実行可能ファイルにコンパイルするのに助けが必要です。プログラムは、このGithubリポジトリからのクローンです: https://github.com/electron/electron-quick-start 。リポジトリのreadmeには、プログラムの実行方法が示されています。

# Clone this repository
git clone https://github.com/electron/electron-quick-start
# Go into the repository
cd electron-quick-start
# Install dependencies
npm install
# Run the app
npm start

これは正常に機能しますが、単純にコンパイルする方法がわかりません。私はグーグル全体を見てきましたが、アプリケーションをデプロイするのと同じくらい簡単なことはよく知られている情報だと思うでしょう。

29
Mitch Mitchell

Electron Packager を使用する必要があります。

Installそれを使用して:

# for use in npm scripts
npm install electron-packager --save-dev

# for use from cli
npm install electron-packager -g

そして、以下を使用してパッケージ化またはデプロイします。

electron-packager <sourcedir> <appname> --platform=win32 --Arch=x86_64

Electronインストールでそれを保持したい場合は、 Application Distribution を参照してください。

更新:

上記のコマンドはエラーをスローする可能性があります

サポートされていないArch = x86_64(文字列); ia32、x64、armv7l、arm64、mips64elに一致する文字列である必要があります

Ia32、x64、armv7l、arm64、mips64elのオプションのいずれかを使用することをお勧めします

electron-packager <sourcedir> <appname> --platform=win32 --Arch=x64