Получение необработанной ошибки отклонения обещания при запуске electron-Windows-store

#node.js #electron #appx

#node.js #electron #appx

Вопрос:

Я пытаюсь преобразовать свое приложение electron в appX с помощью electron-windows-store и получаю эту ошибку. Моя версия Windows 10 sdk — Windows 10 SDK, версия 1903.

 PS C:WINDOWSsystem32> electron-windows-store --input-directory C:ProjectsJavascriptsimplephotoviewerdistsimplephotoviewer-win32-x64 --output-directory c:projectsjavascriptsimplephotoviewerdistAppX --package-version 1.1.0.0 --package-name simplephotoviewer
You need at least Node 4.x to run this script
? Did you download and install the Desktop App Converter? It is not required to run this tool. No
? You need to install a development certificate in order to run your app. Would you like us to create one? No
Welcome to the Electron-Windows-Store tool!
  

Этот инструмент поможет вам превратить ваше приложение Electron в
шикарное приложение для магазина Windows.

Нам нужно знать некоторые настройки. Мы зададим вам вопрос только один раз и сохраним ваши ответы в папке вашего профиля в файле .electron-windows-store.

 ? Please enter your publisher identity: CN=IggyMakesThings
? Please enter the location of your Windows Kit's bin folder:

Setup complete, moving on to package your app!

Configuration:
Desktop Converter Location: undefined
Expanded Base Image: undefined
Publisher: CN=IggyMakesThings
Dev Certificate: undefined
Windows Kit Location:

(node:15548) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'match' of undefined
at inquirer.prompt.then.then (C:UsersigweoAppDataRoamingnpmnode_moduleselectron-windows-storelibparams.js:86:29)
at process._tickCallback (internal/process/next_tick.js:68:7)
(node:15548) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:15548) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
PS C:WINDOWSsystem32>
  

Был бы признателен за любую помощь