Узнайте, какая цель сборки в настоящее время работает после электронного строителя - PullRequest
0 голосов
/ 21 марта 2020

В настоящее время я упаковываю свое электронное приложение, используя электронный строитель, и я хочу добавить AppX в качестве цели для публикации sh приложения в Магазине Microsoft.

Проблема заключается в том, что я обычно использую электронную Updater для обновления приложения и отображения кнопки в пользовательском интерфейсе для проверки наличия обновлений. Теперь я хочу отключить это поведение при сборке с целью AppX, поскольку Microsoft Store обрабатывает это для меня тогда.

Есть ли какой-нибудь метод, чтобы проверить, какую цель сборки я сейчас выполняю?

Что-то вроде (просто псевдокод - явно не работает):

import electron from 'electron';

if (electron.target !== 'appx') {
  ...
}

1 Ответ

0 голосов
/ 21 марта 2020

Найден ответ: Вы можете использовать electron переменную process.windowsstore:

https://www.electronjs.org/docs/api/process#processwindowsstore -readonly

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