0

如何将 Microsoft Edge 浏览器扩展打包并部署到市场?我参考了示例包并开发了 Edge 扩展,包括以下文件

  • 自述文件
  • 清单.json
  • 背景.html
  • css 文件夹
  • .js 文件夹
  • 图标文件夹

我从 Edge 加载扩展文件夹中进行了测试。但我不知道如何打包和部署到 Microsoft 市场。有人可以给我建议吗?

4

2 回答 2

2

更新(2016 年 12 月 19 日):

Microsoft Edge 团队已发布打包文档

以前的:

根据Building, Testing and Deploying a Browser Extension in Microsoft Edge(这是Microsoft Ignite NZ中的一个会话) ,Microsoft Edge 团队与Manifoldjs合作以支持生成 Edge 扩展 appx 包。您可以按照Manifoldjs 的自述文件为 Microsoft Edge 扩展生成 appx 包。

正如上面会话中所述,Microsoft Edge 目前不接受向商店提交的公开内容,如果您有兴趣将扩展部署到 Windows 商店,请考虑向https://aka.ms提交请求/extension-request被考虑用于未来的更新。

于 2016-11-21T08:24:59.687 回答
0

如果有人尝试使用manifoldjs 或pwabuilder 并且遇到问题,这里有一个解决方法。

首先,不要。

manifoldjs -l debug -p edgeextension -m <MANIFEST-LOCATION>.json

更新生成的 appxmanifest.xml。值可在合作伙伴中心找到。

    <Identity 
        Name="<NAME>" 
        Publisher="<PUBLISHER>" 
        Version="0.1.0.0" /> <!-- UPDATE IDENTITY -->
    <Properties> 
        <DisplayName>DISPLAY-NAME</DisplayName> 
        <PublisherDisplayName>PUBLISHER-NAME</PublisherDisplayName> <!-- UPDATE PUBLISHER DISPLAY NAME -->
        <Logo>Assets\StoreLogo.png</Logo> 
    </Properties> 

更新资产文件夹中的徽标。

以管理员身份运行 CMD,运行以下命令

MakeAppx pack /d <MANIFEST FOLDER PATH> /p <APPX LOCATION>

ex: C:\Program Files (x86)\Windows Kits\10\App Certification Kit\makeappx.exe" pack /d "manifest" /p "package\mypackage.appx"

我希望这可以帮助别人。

于 2019-03-22T21:02:22.627 回答