6

誰かが次のクエリで私を助けてくれますか.

2つの違いは何ですか? electron-packagerelectron-builder


私は両方を使用しました。そして、どちらも .exe ファイルを作成します。
ただし、builder で作成したものは単独で使用できます (他のファイルは必要ありません)。

アプリ (electron-builder から作成) の問題は、Windows OS でアプリ (MyApp) を実行するたびに、他の何か (インターフェイス) が読み込まれ、アプリの起動に時間がかかることです (おそらく約7〜8秒)。

画像を添付しました: ここに画像の説明を入力

他の Windows アプリケーションのようにインストーラーを作成できないのはなぜですか。一度インストールしてから実行する場所Programs -> MyApp

助けて/ガイドしてください

ありがとうございました !!

4

1 に答える 1

6

2つの違いは何ですか?electron-packager および electron-builder。

electron-builder には electron-packager が含まれています。electron-packager はアプリをパックするだけですが、electron-builder は配布可能な形式 (dmg、setup exe、AppImage など) でビルドし、GitHub Releases または Bintray に公開します。

アプリ(electron-builderから作成)の問題は、アプリ(MyApp)を実行するたびに

Squirrel.Windows イベントを処理する必要があります。https://github.com/electron/windows-installer#handling-squirrel-eventsを参照してください。

他の Windows アプリケーションのようにインストーラーを作成できないのはなぜですか。

electron-builder を使用すると、次のことができます —とをに設定build.win.targetするだけです。利用可能なすべてのオプションを参照してください — https://github.com/electron-userland/electron-builder/wiki/Options#NsisOptionsnsisbuild.nsis.perMachinetrue

于 2016-09-21T08:51:03.723 に答える