Как сохранить большие файлы в Electron? - PullRequest
0 голосов
/ 24 июня 2018

Я создаю приложение с Electron, которое просматривает объект JSON с Elasticlunr и печатает на HTML-странице. Файл JSON составляет около 9 МБ. Объект должен быть загружен только один раз при первом запуске приложения. Как я могу сохранить и получить этот объект JSON?

Я пробовал:

  • Сохранение объекта как экспорт файла JS и импорт в основной файл Javascript окна
  • Электронное хранилище и электронное хранилище не подходят для таких больших файлов

1 Ответ

0 голосов
/ 25 июня 2018

Вы можете использовать собственный модуль fs узла для сохранения на компьютере клиента в виде строковой версии.

Другая вещь, которую вы могли бы сделать, это использовать что-то вроде sqlite для настройки локальной базы данных на компьютере пользователя, если вы планируете выполнять какие-либо запросы этого JSON.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...