小程序包

更新时间:2023-03-08 19:53

包含 conf/wechatMini.yaml 文件的资料下载分支会自动识别为小程序包,

节点定义

yaml 格式的节点定义及含义如下:

items:
        -       name: 设置项名称
                desc: 设置项说明
                type: [类型]
                var: 变量
                files:
                        - 文件1
                        - 文件2

类型目前包含如下内容:

类型含义
text单行文本框,用户输入的文本将替换指定文件中“变量”的内容
appUrl用户侧App的实际地址,将替换变量 $appUrl 的内容
upload将文件上传到指定的位置并以指定的文件名命名

完整范例

conf/wechatMini.yaml

items:
        -       name: 小程序 Appid
                type: text
                var: appId
                files:
                        - manifest.json
        -       name: 小程序域名
                type: appUrl
                files:
                        - common/config/config.js
        -       name: 接口鉴权 ApiKey
                desc: 请填写apikey,与应用基础设置中的apikey一致
                type: text
                var: apikey
                files:
                        - common/config/config.js
        -       name: LOGO
                desc: LOGO,PNG 格式,大小为 64x64 的图片
                type: upload
                files:
                        - image/logo.png

manifest.json

.....
    "mp-weixin" : {
        "appid" : "{$appId}",
        "setting" : {
            "urlCheck" : false
        },
        "usingComponents" : true
    },
.....
`````

common/config/config.js
`````
const Config = {
    apiurl: '{$appUrl}',
    apikey: '{$apikey}',
}