【发布时间】:2020-12-24 19:03:29
【问题描述】:
我正在使用 Electron JS 和 react JS 构建一个离线应用程序。 启动步骤中,首先是加载一个大文件(超过 1 GB 且无法拆分) 所以我必须等待大约 50-60 秒,直到这个文件完全加载。 有没有办法在第一次启动时加载它,然后将其保存到缓存中,这样下次我启动我的应用程序时就不会花费那么多时间了?
【问题讨论】:
-
负载是什么意思?你的意思是从远程服务器下载到本地机器或从硬盘加载到内存?
-
@hackape 它是一个本地文件(JSON 文件)。由于这个文件很大,所以不能用 fs 读取文件或其他包来读取。所以我不得不通过 fs readstream 阅读它,这个过程花费了很多时间。这就是我所说的“加载它”
标签: javascript node.js electron service-worker