как связать git с электронным приложением

Я разрабатываю электронное приложение для клиента, и им нужен простой способ обновить приложение, пока я работаю над ним. Я обнаружил, что самый простой способ — просто включить поддержку извлечения из репозитория git, и это отлично работает в моих тестах и ​​на клиентских машинах.

Недавно они попытались установить приложение на новый Mac, на котором не установлен git. У клиента, который не разбирается в технологиях, возникают большие проблемы с установкой git, и мне потребовалось некоторое время, чтобы провести их через загрузку установщика, нажатие на него, запуск и т. д. Чтобы избежать этого в будущем, я бы хотел просто связать git с моим электронным приложением и использовать локальную копию. Это возможно/выполнимо/желательно? Есть ли другие хорошие способы решить эту проблему?


person mikesol    schedule 18.10.2016    source источник


Ответы (1)


Я бы рекомендовал вам создавать установщики вместо вашего решения git. электрон поддерживает автоматические обновления (windows/mac) и electron-builder создает для вас установщики (с включенным автоматическим обновлением). Это должно быть менее болезненно и более стабильно.

Затем, если вам все еще нужно связать сторонние материалы с вашим приложением, см. /41024174#41024174">Как связать сторонний двоичный файл с Electron? и другие ответы на SO.

Если бы вы предоставили более подробную информацию, я мог бы дать вам индивидуальный ответ (ОС, частное приложение только для вашего клиента?, ...).

person m02ph3u5    schedule 07.12.2016