电子窗口商店构建崩溃

问题描述 投票:1回答:1

我们使用电子建构器与reactJs来创建windows应用程序,我们的应用程序在电子建构器的帮助下被打包成.exe,但无法在windows商店上发布,即使遵循windows-electron-store提供的指南。

在执行这个命令的时候出现了错误。

electron-windows-store --input-directory ./dist --output-directory ./output --package-version 1.0.0.0 --package-name cra-electron

你可以看到我提供了所有需要的参数--输入目录,--输出目录,--包版本和--包名称,除了--flatten,因为根据这次提交,它不再需要了。dcc654d

配置

DesktopConverterLocation:C:\ProgramFiles\WindowsApps\Microsoft.DesktopAppConverter_2.1.4.0_x64_8wekyb3d8bbwe

展开的基础图像。 C:Users/aashir/Downloads/Windows_BaseImage_DAC_18362_V1.wim

发布者。 CN=developmentca

开发证书。 C:Users/aashir/AppData/Roaming/electron-windows-store/developmentca/developmentca.pfx

Windows套件的位置:C:/Program Files (x86)/Windows Kits/10/bin/x64 C:Program Files (x86)Windows Kits/10bin/x64

开始转换...

清理预appx输出文件夹...

复制数据...

创建清单...

创建appx包...广告

错误。

events.js:174
  throw er; // Unhandled 'error' event
  ^

 Error: spawn C:\Program Files (x86)\Windows Kits\10\bin\x64\makeappx.exe ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:246:12)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
javascript reactjs electron windows-store electron-builder
1个回答
0
投票

这个时候你可能已经猜到了,你缺少了'makeappx.exe'。试试Windows套件的位置'C:\Program Files (x86)\Windows Kits\10\App Certification Kit'。这是我在机器上看到的位置。确保你也安装了最新的Windows 10 SDK。

© www.soinside.com 2019 - 2024. All rights reserved.