uni-app 建议提供发布插件时单独设置插件首图

发布于 1周前 作者 phonegap100 来自 Uni-App

uni-app 建议提供发布插件时单独设置插件首图
目前发布插件时如果不设置图片,插件介绍相关的图片自定义写在readme.md文档内的话,插件列表页无法显示插件的展示图;
希望,单独增加一个发布插件的展示图,可以一张就好,并且不影响插件详细页的文档布局!readme文档内可以详细的说明,这样子文档展示内容更宽,效果好。

3 回复

用HbuilderX发布就是你说的这样


是的呢,完全可以单独提供一个插件展示图单独设置。既不影响详细描述时的文档布局,也能很到的展示插件(列表页的时候)。

在uni-app中发布插件时,确实可以单独设置插件的首图以提升其在市场中的展示效果。不过,需要注意的是,uni-app的插件发布流程和相关配置主要通过HBuilderX IDE和uniCloud服务进行管理。在配置插件信息时,首图等元数据通常是在插件的manifest.json文件中进行定义,并在上传插件包时一并提交。

以下是一个简要的代码案例,展示了如何在manifest.json中配置插件的首图等信息:

{
  "mp-weixin": { // 微信小程序平台配置示例
    "appid": "your-app-id",
    "setting": {
      "urlCheck": false
    },
    "usingComponents": true,
    "permission": {},
    "plugins": {},
    "cloudfunctionRoot": "cloudfunctions/",
    "libVersion": "2.23.3",
    "condition": {}
  },
  "uni-app": {
    "name": "YourPluginName", // 插件名称
    "id": "your-plugin-id", // 插件ID
    "version": {
      "name": "1.0.0", // 插件版本
      "code": "100"
    },
    "description": "This is a description of your plugin.", // 插件描述
    "provider": "your-provider-name", // 插件提供者
    "categories": ["utility"], // 插件分类
    "screenshots": [ // 插件截图数组,首图应放在第一个位置
      "https://example.com/your-plugin-screenshot1.png",
      "https://example.com/your-plugin-screenshot2.png"
    ],
    "icon": "https://example.com/your-plugin-icon.png", // 插件图标(虽然这里是图标配置,但首图应在screenshots中指定)
    ...
    "sdkConfigs": {},
    "cloudfunctions": {},
    "cloudfunctionRoot": "cloudfunctions/",
    ...
  }
}

在上述配置中,screenshots数组用于存储插件的截图链接,其中第一个截图通常被视为首图。确保首图具有高质量和代表性,以吸引用户注意。

在发布插件时,你需要通过HBuilderX的“发行”->“发布到插件市场”功能,按照向导步骤填写相关信息并上传插件包。在这个过程中,HBuilderX会自动读取manifest.json中的配置,包括你设置的首图链接。

请注意,首图链接应该是可公开访问的网络地址,且图片应符合插件市场的尺寸和格式要求。在上传插件包之前,务必检查所有链接的有效性,以确保插件信息能够正确展示。

此外,随着uni-app和HBuilderX的不断更新,相关配置和发布流程可能会有所变化。建议参考最新的官方文档和社区指南,以确保你的插件发布过程顺利进行。

回到顶部