Я использую electronic-builder (20.44.4) для функциональности установщика / обновления в моем электронном приложении.
Проблема заключается в том, что он не позволяет настраивать папку, в которой сохраняются обновления - у него просто метод, который не поддерживает никаких настроек.
Чтобы решить проблему, я попытался разветвить библиотеку, сделать небольшое исправление внутри и повторно использовать его как вилку. Для этого я добавил эту строку в свой пакет. json:
"electron-builder": "https://github.com/MY_ORGANIZATION/electron-builder/tarball/COMMIT_HASH",
К сожалению, мне не удалось создать приложение, используя разветвленную версию - это дает мне ошибку ( «Электронный строитель не распознается»).
Я также пытался сделать что-то вроде «обезьяньего патча» (мне действительно нужно быстрое и грязное решение для этого), но я не могу найти способ сделать это трюк в узле - это вообще возможно?