Не могу запустить кастомный форк электронного строителя - PullRequest
5 голосов
/ 27 мая 2020

Я использую electronic-builder (20.44.4) для функциональности установщика / обновления в моем электронном приложении.

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

Чтобы решить проблему, я попытался разветвить библиотеку, сделать небольшое исправление внутри и повторно использовать его как вилку. Для этого я добавил эту строку в свой пакет. json:

"electron-builder": "https://github.com/MY_ORGANIZATION/electron-builder/tarball/COMMIT_HASH",

К сожалению, мне не удалось создать приложение, используя разветвленную версию - это дает мне ошибку ( «Электронный строитель не распознается»).

Я также пытался сделать что-то вроде «обезьяньего патча» (мне действительно нужно быстрое и грязное решение для этого), но я не могу найти способ сделать это трюк в узле - это вообще возможно?

...