开源 | 微信接龙小程序 wechat-solita 开源

云开发,开箱即用

项目介绍

一个基于微信的接龙小程序,开箱即用。css

功能说明

  • 发起接龙 - 简单易用,分类活动及拼团两种类型,可设置报名上限
  • 接龙报名 - 报名参加活动,拼团类活动可以自动计算金额
  • 报名确认 - 活动建立者可针对报名的用户标记完成状况

部署说明

在部署前,你应该先了解小程序的申请、开发、发布流程,以及小程序的云开发功能。本文档不作介绍。git

1.修改项目名称及 appid 配置

在下载代码后,开发者优先修改小程序的配置信息。你能够打开根目录下的 project.config.json 文件,修改 appid项目名称es6

{
    "miniprogramRoot": "miniprogram/",
    "cloudfunctionRoot": "cloudfunctions/",
    "setting": {
        "urlCheck": true,
        "es6": true,
        "postcss": true,
        "minified": true,
        "newFeature": true
    },
    "appid": "your appid", // 开发者须要修改为本身的appid
    "projectname": "wechat-solita", // 开发者须要修改为本身的项目名称
    "libVersion": "2.7.0",
    "simulatorType": "wechat",
    "simulatorPluginLibVersion": {},
    "cloudfunctionTemplateRoot": "cloudfunctionTemplate",
    "condition": {
        "search": {
            "current": -1,
            "list": []
        },
        "conversation": {
            "current": -1,
            "list": []
        },
        "plugin": {
            "current": -1,
            "list": []
        },
        "game": {
            "list": []
        },
        "miniprogram": {
            "current": 0,
            "list": []
        }
    }
}

2.使用小程序开发工具建立数据库

目前小程序用到两个数据库集合,开发者须要自行建立 postapply 两个数据库集合。固然,你能够经过修改代码后,自行命名数据库名称。github

3.建立 release 和 test 环境

为避免开发过程当中对生产环境功能及数据形成影响,咱们须要建立生产环境 release 和测试环境 test 。开发者能够经过小程序开发工具云开发功能进行建立。数据库

release 和 test 是环境ID,不是环境名称

全部的云函数及 app.js 都有使用环境变量入口,默认是 release 环境,开发者须要根据实际状况进行修改。json

示例:小程序

cloud.init({
    // 1.release - 正式
    // 2.test    - 测试
    // env: 'test'
    env: 'release'
});

4.发布你的小程序

以上全部工做准备好后,开发者能够进行测试体验,最基本上发布便可。微信

Github 地址

https://github.com/eyson/wech...app

功能体验

圈子报名-小程序-二维码
尤点意思-公众号-二维码

相关文章
相关标签/搜索