Интеграция Electron Builder с React приводит к большему приложению - PullRequest
0 голосов
/ 16 сентября 2018

Я пытаюсь интегрировать Electron Builder с React (create-реагировать-приложение).

В настоящее время мой код реакции и мой электронный код являются отдельными проектами и работают нормально, но я бы лучше их интегрировалправильно, чтобы ускорить процесс сборки.

В настоящее время я собираю приложение React и использую скрипт postbuild для копирования собранных файлов в каталог в моем приложении для электроники.Затем я создаю электронное приложение, указывая URL-адрес на этот каталог.

Когда я попытался выполнить интеграцию, я предположил, что должен сначала настроить свои сценарии для сборки приложения React, а затем создать приложение Electron, снова указывая наРеагировать каталог.Однако скомпилированное приложение в два раза больше прежнего (280 МБ против 150 МБ), и для сборки Electron Builder требуется больше времени.

Есть ли у Electron Builder какая-то автоматическая магия с React, в результате чего получается 2 сборки React или что-то в этом родекак это?Или он собирает все модули NPM для React в проект Electron, или что-то подобное?Я не могу понять, почему это происходит, но кажется, что мое понимание шагов сборки где-то неверно.

Спасибо!

...