javascript - DVD 中的 Electron 应用加载性能不佳

标签 javascript qt electron dvd

我们刚刚用 node 和 react 构建了一个 electron 应用程序。该应用程序在每个平台上都运行流畅,我们对结果非常满意。 现在我们收到了在 dvd 上分发该应用程序版本的请求(这意味着我们需要直接从光盘运行该应用程序而不将其安装在本地驱动器上)所以我们只是刻录它并尝试启动它。 该应用程序运行良好,但问题是加载时间,因为在没有向最终用户提供任何反馈的情况下运行该应用程序需要将近 2 分钟。 这是由于从光驱加载大量文件的开销非常慢。 所以我们需要一些想法来加快速度,或者至少在加载期间向用户展示一些东西。 这可能是一个带有启动画面的启动器应用程序,但它必须在 mac、win 和 linux 上运行。 我们考虑过 QT,但我们想要不那么复杂的东西..

欢迎任何想法

最佳答案

尝试将您的应用程序打包为 asar 存档。访问一个文件比访问多个小文件更快。

您可能希望为此目的使用 electron-builder

关于javascript - DVD 中的 Electron 应用加载性能不佳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36238792/

相关文章:

javascript - 如何使用 Javascript 将整数向上或向下舍入到最接近的 10

javascript - 监控用户 session 以防止编辑冲突

javascript - 如何手动检查 YUI radio "button"

css - 使用 SASS 进行 Electron 锻造

javascript - 如何在小部件上设置 HTML5 事件?

c++ - 无法将大小 QMainWindow 设置为小于 200x100 像素

c++ - 在 Qt5 的对象指针上使用 qRegisterMetaType 会引发 Unresolved 错误

qt - qt 中的 setSectionResizeMode 有什么问题?

javascript - Electron App - 如何在 15 分钟不活动后自动注销用户?

electron - 无法将Electron appx应用程序上传到MS应用程序商店