我有这个超级简单的webapp,我可以通过the Firefox Marketplace或Chrome Web Store将其安装为应用程序,两者都只需编辑简单的清单文件即可。现在有了the project Westminster,我也想把这个应用程序推到Windows Store上。然而,当我查看the developer site时,我只看到非Visual Studio指南“很快就会出现”,但我并没有屏息等待微软支持非Windows开发人员。
那么,有没有人写了一篇博文或类似的东西来解释如何在非Windows平台上创建一个Windows Store应用程序(我的例子是Linux,但我猜Mac上的朋友也有同样的问题)?或者,这是不可能的,一个人必须有一些Windows gizmo来创建应用程序?
发布于 2017-09-06 11:49:08
微软一直在谈论直接支持PWAs,但到目前为止,到2017年底,还没有支持到位。下面是我在Linux上是如何做到的:(前身:你需要已经有了一个Windows开发者账号,并开始提交你的新应用程序--关注registration instructions on Microsoft's developer site)
/appx -o < yourapp >.appx Build”
发布于 2015-09-14 10:15:35
您可以使用Manifold.js生成您的应用程序包,甚至可以直接从浏览器生成。它实际上将为多个平台生成软件包,但您可以只关注Windows 10文件夹以满足您的需求。
您还可以使用Windows命令行工具创建一个APPX包,其中包含您的应用程序内容,以便提交到ManifoldJS应用商店,即使在不支持安装Windows SDK的平台上也是如此。
安装npm模块:
npm install -g manifoldjs 要打包您的应用程序,请运行:
manifoldjs package <content-directory> <output-package-path>其中:
<content-directory>是包含应用程序内容的文件夹,其中包括appmanifest.xml文件和应用程序图标
<output-package-path>是要生成的APPX文件的路径
例如:
manifoldjs package /apps/yourapp/windows10/manifest /apps/yourapp/windows10/yourapp.appx发布于 2015-11-12 01:42:50
有了ManifoldJS,你就可以创建、打包和发布Windows10商店应用,而不仅仅是Windows。您可以从W3C Web App manifest或站点url开始。查看这个video,了解如何在Mac上发布UWP Windows应用程序。
developer site上的文档将很快更新,以包含所有方法。
https://stackoverflow.com/questions/32543780
复制相似问题