微信小程序三方开发

pages.json 是当前小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部 tab 等

pages 页面路径列表
window 全局的默认窗口表现    
tabBar 底部 tab 栏的表现    
networkTimeout 网络超时时间    
debug 是否开启 debug 模式
subpackages 分包结构配置
preloadRule 分包预下载规则

project.config.json小程序开发者工具根目录下自动生成的一个json文件

开发时的一些习惯等,比如编辑器的颜色、快速进去某个页面、自动压缩上传等等
miniprogramRoot 指定小程序源码的目录(需为相对路径)
qcloudRoot 指定腾讯云项目的目录(需为相对路径)
pluginRoot 指定插件项目的目录(需为相对路径)
compileType    编译类型
setting    项目设置
libVersion 基础库版本
appid 项目的 appid,只在新建项目时读取
projectname    项目名字,只在新建项目时读取
packOptions    打包配置选项
debugOptions 调试配置选项
watchOptions 文件监听配置设置
scripts    自定义预处理
simulatorType 声明模拟器
simulatorPluginLibVersion 模拟器的版本

ext.json三方开发配置

extEnable 配置 ext.json 是否生效
extAppid 配置 extAppid
ext    开发自定义的数据字段
extPages 单独设置每个页面的 json
directCommit 是否直接提交到待审核列表

三方开发:(第三方平台)是指微信开放平台(第三方平台)开放给所有通过开发者资质认证后的开发者使用

授权:是指小程序运营者,一键授权给第三方平台,通过第三方平台来完成业务

模板:第三方平台帮助旗下已授权的小程序进行代码管理时,需先开发完成小程序模版,再将小程序模版部署到旗下小程序帐号中

注意:1.小程序模板结合 extAppid 的开发调试 2.使用 directCommit 直接提交至待审核列表

appid 微信公众平台上的小程序ID
extAppId 授权给第三方平台的小程序

哗啦啦互联网餐厅为第三方平台
买买买002为开发小程序

第三方开发
1.创建微信开放平台帐号,填写基本信息,激活邮箱,完善开发者资料,填写企业信息,填写注册人。
2.登录微信开放平台-帐号管理-开发者资质认证,进行微信开放平台账号主体认证。
3.创建第三方平台,微信开放平台-管理中心-第三方平台,选择类型然后填写第三方平台的基本信息,设置相关权限信息,填写开发资料的信息。
4.开发者自行开发和测试授权等
5.申请全网发布并上线
6.发布后修改和覆盖现网

开发小程序说明:
1.微信公众平台申请一个普通的小程序并完善小程序的信息、绑定开发者。在第三方平台详情中,将该小程序添加为开发小程序
2.小程序模版的开发和上传使用开发小程序的开发者微信号登录微信web开发者工具,开发者工具中进行代码开发和调试。开发完成后,在开发工具中点击上传。
3.添加到小程序模版库,获得模版ID从开发者工具中上传的代码,会先存在草稿箱中,开发者可将草稿箱中的代码添加到小程序模版库中。
1.创建项目与开发普通小程序一致。
2.第三方平台开发者填入相关的 3rdMiniProgramAppid ,设定项目名称和选择项目目录即可创建项目。
3.对于第三方平台小程序,可以在项目页卡查看到相关的 open3rd 信息以及当前的第三方的 3rdMiniProgramAppid ,如若项目配置了相关的 extAppid ,那么项目页卡中也会有相关信息。
4.为了方便第三方平台的开发者引入 extAppid 的开发调试工作,需要引入 ext.json 的概念。

你可能感兴趣的:(微信小程序)