私は電子窓のインストーラを使用しています:https://github.com/electron/windows-installerとWindowsでインストーラを実行すると、実際には長時間(10分以上)かかるのですか?電子窓のインストーラが遅すぎる
0
A
答えて
0
@danibuiza私はネイティブモジュール(electron-rebuild
.rebuildでコンパイルする必要がある)を含む電子アプリケーションは、他のアプリケーションと比べてインストールに非常に時間がかかることを発見しました。これは、インストーラとはあまり関係がなく、アプリケーションのパッケージ化とは関係がありません。ネイティブモジュールを電子ブロブapp.asar
にパッケージ化することはできません(電子パッケージャを実行する場合はasar
構成のunpackDir
オプションでネイティブパッケージを指定する必要があります)、これはそのようなパッケージのツリー構造全体を使用してインストールする必要があることを意味しますファイルの集合として。これは、他のすべてのアプリケーションコンポーネントとともにasarに圧縮されているのではなく、電子アプリケーションのファイルが多数追加されていることがよくあります。いずれの場合においても
、あなたのインストーラは、後に可能な限りの資産のほとんど簡潔なコレクションを持つことになりますように、あなたのelectron-packager
オプションの設定が可能なように最適化することとして持つことがその重要。私の意見では、electron-packager
を使用するときは、asar
とprune
のオプションを正しく使用することを意味します。
これらの提案は、結果的に全体的なインストール時間の短縮に役立ちます。
関連する問題
- 1. 窓の電子インストーラ
- 2. 電子の窓を無効にする
- 3. Windows用のアプリケーションのインストーラを作成する - 電子(電子パッケージャ、電子ビルダー)
- 4. ProgressDialogが遅すぎると表示が遅すぎる
- 5. 原子アイオエディターが遅すぎるのはなぜですか?
- 6. telnetセッションのキャプチャが遅すぎる - pexpectとtelnetlibが遅すぎる
- 7. ImageGrab.grab()メソッドが遅すぎる
- 8. WordPress:サイトが遅すぎる
- 9. PHP:scandir()が遅すぎる
- 10. Gitクローンが遅すぎる
- 11. SparkStreamingアプリケーションが遅すぎる
- 12. CopyOnWriteArraySetが遅すぎる
- 13. プロミスが遅すぎる
- 14. Sqlクエリが遅すぎる
- 15. サイトローディングが遅すぎる
- 16. Xcodeが遅すぎる
- 17. Pythonカウンターが遅すぎる
- 18. ResultSetパーサーが遅すぎる
- 19. スティッキースティックが遅すぎる
- 20. アイランドペリメーションアルゴリズムが遅すぎる
- 21. コードが遅すぎる
- 22. ルーピングストアドプロシージャが遅すぎる
- 23. java-system.nanoTime()が遅すぎる
- 24. アマゾンAWSSDKforPHPが遅すぎる
- 25. CellEditEndedが遅すぎる
- 26. regexが遅すぎる
- 27. ハイブクエリが遅すぎると
- 28. URLSession didReceiveChallengeが遅すぎる
- 29. Googleスクリプトが遅すぎる
- 30. パラビューが遅すぎる
小さなファイルをたくさんインストールしている場合は、実際に処理が遅くなる可能性があります。また、あなたのディスクをチェックしてください - あなたはW10と低速のHDDを持っている場合、通常は時間がかかることがあります、別のものはWindows Defenderです - それはファイルコピーの時間を2倍にすることができます。 – pagep