如何为Window Store构建Electron应用程序?

时间:2017-09-21 16:06:51

标签: javascript node.js windows uwp electron

帮助构建Window Stor的Electron应用程序。

我编写了一个简单的电子应用程序。我根据官方网站的指示尝试。

我运行命令:electron-windows-store --input-directory C:\ Brain ++ --output-directory C:\ output \ Brain ++ --flatten true --package-version 1.0.0.0 - -package-name Brain ++

组装时会询问以下问题:

?您下载并安装了Desktop App Converter吗? - 我回答是

?您需要安装开发证书才能运行您的应用程序。您希望我们创建一个吗? - 我回答是

?请输入Desktop App Converter(DesktopAppConverter.ps1)的路径: - 我应该如何指定路径?我已将Desktop App Converter安装为商店应用程序。

?您需要安装开发证书才能运行您的应用程序。您希望我们创建一个吗? - 我回答是

?请输入您的发布商标识: - 我可以在此处指定什么?

?请输入Windows Kit的bin文件夹的位置: - 这里指定什么?

提供详细说明或如何正确回应。

1 个答案:

答案 0 :(得分:3)

  

请输入您的出版商身份: - 我可以在此处指定什么?

您需要输入发布商名称。例如:“CN = developmentca”

  

请输入Windows Kit的bin文件夹的位置: - 这里指定什么?

这是Windows Kit bin文件夹的路径。它依赖于您安装它的位置。例如:“C:\ Program Files(x86)\ Windows Kits \ 10 \ bin \ x64”

  

首次运行此工具时,需要了解一些设置。它只会询问您一次并将您的答案存储在.electron-windows-store文件中的个人资料文件夹中。您还可以在运行CLI时将这些值作为参数提供。

{
  "publisher": "CN=developmentca",
  "windowsKit": "C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64",
  "devCert": "C:\\Tools\\DesktopConverter\\Certs\\devcert.pfx",
  "desktopConverter": "C:\\Tools\\DesktopConverter",
  "expandedBaseImage": 
  "C:\\ProgramData\\Microsoft\\Windows\\Images\\BaseImage-14316\\"
}

请阅读github上的enter image description here了解更多详情。