Electron — Как отдельно упаковать двигатели (Node и Chromium) из фронтального приложения (углового)

#node.js #electron #chromium #electron-builder #electron-packager

#node.js #электрон #хром #электрон-строитель #электронный упаковщик

Вопрос:

Я создаю электронное приложение для Windows, используя Angular в качестве фреймворка интерфейса. Electron-это здорово и все такое, но меня беспокоит необходимость развертывать относительно большой пакет каждый раз, когда мне это нужно, и поскольку большая часть дискового пространства вызвана встроенным узлом и хромом от Electron.

Что я хотел бы знать, так это есть ли способ иметь два отдельных пакета (даже если это не официальный способ, я хотел бы знать, есть ли способ, которым я могу «взломать», чтобы сделать это возможным)

  • Сначала содержит движки (Узел Электрон), которые я бы развернул только один раз на сервере (если только мне не нужно обновить версию Электрона)
  • Во-вторых, это интерфейсное приложение

Таким образом, когда мне нужно развернуть новую версию приложения — потому что я внес изменения в код интерфейса — я бы развернул только второй легкий пакет.