2016-04-09 28 views
4

電子パッケージャを使用して、さまざまなアーキテクチャとプラットフォーム用のJavaScriptアプリケーションの「パッケージ化」バージョンを作成できます。しかし、各ビルドを私が配布できる単一のバイナリとしてパッケージ化しているわけではありません。Electronアプリを1つの実行可能ファイルにパッケージ化するにはどうすればいいですか?

私はEncloseJsについて知りましたが、無料ではありません(私は無料のソリューションを好む)。

もう1つ見つかったのはelectron-boilerplateで、* .deb、* .appまたはWindowsインストーラしか作成されませんが、プログラムを実行する実行可能ファイルは1つではありません。

Electronを使用して1つの実行可能ファイルを作成することはできますか?

答えて

0

実際はそうではありませんが、問題ありません。

私は、実行可能ファイルだけで構成されている多くのデスクトップアプリケーションがあるとは思っていません。通常、多くのリソースファイルがあります。 Electronはまったく同じです:電子と多くの追加ファイルを開始する「単一実行ファイル」ファイルが付属しています。電子パッケージャを使用すると、アプリケーションを起動する単一の実行可能ファイルが得られますが、Javascriptコードなどの多くのリソースファイルがバンドルされています。私はあなたが1つのバイナリにすべてを束ねるために何らかの種類のビンパッカーを試してみることができると思いますが、なぜそれをやりたいのですか?ほとんどのアプリは多くのファイルとフォルダで構成されており、問題はありません。

+0

私はこれがElectron社の「アウトオブボックス」で可能だったと思っていましたが、どうもありがとうございました。 – Kees

+0

1つの実行可能ファイルの中にすべてを詰め込まなければ、クライアントはソースコードを見ることができるからです。 resources-folderは、電子パッケージャを使用するだけでクライアントに公開されます。 –

関連する問題