千家信息网

小程序插件如何开发

发表于:2025-02-16 作者:千家信息网编辑
千家信息网最后更新 2025年02月16日,本文小编为大家详细介绍"小程序插件如何开发",内容详细,步骤清晰,细节处理妥当,希望这篇"小程序插件如何开发"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。插件是对一组 js
千家信息网最后更新 2025年02月16日小程序插件如何开发

本文小编为大家详细介绍"小程序插件如何开发",内容详细,步骤清晰,细节处理妥当,希望这篇"小程序插件如何开发"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

  插件是对一组 js 接口或自定义组件的封装,用于提供给第三方小程序调用。插件必须嵌入在其他小程序中才能被用户使用。

  插件开发者可以像开发小程序一样编写一个插件并上传代码,在插件发布之后,其他小程序方可调用。小程序平台会托管插件代码,其他小程序调用时,上传的插件代码会随小程序一起下载运行。

  快速启动模板说明:

  miniprogram 文件夹是一个普通小程序项目,用来编写小程序插件的使用 Demo,上传插件代码时这个 Demo 会一起上传,并作为小程序插件的发布的审核依据.

  plugin 文件就是小程序插件项目,用来编写小程序插件的代码。

  project.config.json 需要关注 compileType 字段,compileType == 'plugin' 时才能正常的使用插件项目。

  打开已存在的插件项目

  如果是之前创建的插件项目,可以在项目列表中直接打开;

  如果重新创建项目,选择一个非空目录,那么这个非空目录中需要有 project.config.json ,确保这个文件中有以下字段:

  {

  "miniprogramRoot": "./miniprogram",

  "pluginRoot": "./plugin",

  "compileType": "plugin"

  }

  在项目开发期间,可以手动修改 project.config.json 文件的 compileType 字段来切换项目的编译类型。

  插件上传

  上传插件代码前,需要指定版本号,格式为 数字.数字.数字 ,每个数字最大为 999。

  每次提交版本号需要递增,插件使用者会用到这个版本号,请谨慎填写。

  上传插件时,同时会将 project.config.json 中 miniprogramRoot 指定的目录的内容作为插件使用 Demo 一起上传,这个 Demo 需要覆盖到插件的所有使用场景,便于插件的审核

  插件使用

  在小程序项目的 app.json 的 plugins 字段中可以声明使用插件。如果当前的编译类型为小程序时,需要指定已发布的插件的版本号,开发者工具会根据版本号去拉取对应版本的插件进行编译。

  只有在 project.config.json 的 compileType == 'plugin' 时,插件的版本号才能为 'dev'

读到这里,这篇"小程序插件如何开发"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。

插件 程序 项目 开发 版本 代码 字段 数字 文件 内容 文章 编译 开发者 空目录 类型 妥当 普通 使用者 只有 同时 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 中清龙图网络技术有限公司 一个汉字在数据库占 一个月复习数据库够吗 宿豫软件开发项目管理 杭州智云互联网科技有限公司 vmware服务器虚拟化 首都百度网络安全日 中国网络安全主题馆 分布式服务器怎么连接 海康服务器电池多久要更换 常州互联网软件开发诚信合作 常见网络安全市场报价 软件开发喷泉模型图 我的世界网易版封神斗罗服务器号 网络安全设备升级合同 mc服务器内存高了打不开 数据库怎么分成3份 汽车网络技术简答题 网络技术研究与应用毕业论文 物理层面的网络安全隔离 方舟生存进化1000人服务器 苹果六怎么删除应用数据库 国家部委招网络安全公务员 计算机网络技术 微盘下载 微容网络技术有限公司 电脑我的世界服务器无法连接 网络诈骗网络安全图片 重庆琢岳互联网科技有限 幼苗网络安全活动措施 甲骨文数据库怎么升级
0