Скомпилируйте пользовательское приложение с динамическим env Electron - PullRequest
0 голосов
/ 10 мая 2019

У меня есть веб-приложение, созданное в Laravel.

А теперь я создал приложение с Electron с электронным Builder и автоматическим обновлением.

Моя проблема в том, что мне нужна некоторая конфигурация в моем App Electron (например, apikey), которая (очевидно) отличается от пользователя к пользователю.

Пример:

user1: api1, user2: api2

Мое приложение должно использовать этот ApiKey, и мне нужен этот ApiKey, прежде чем пользователь войдет в App Electron. Поэтому я ищу решение, которое может включать настройку в моем приложении. На данный момент я подумал о том, чтобы создать приложение в режиме реального времени с определенной подпрограммой на моем сервере. Что-то вроде:

  1. нажмите на кнопку
  2. запустить команду, которая запускает сборку пряжи с файл конфигурации.
  3. положить exe-файл, скомпилированный в определенную папку
  4. отправить ссылку на почту пользователю для скачивания.

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

Кто-то с большим опытом может предложить что-то другое с Электроном?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...