開源 | 微信接龍小程序 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

功能體驗

圈子報名-小程序-二維碼
尤點意思-公衆號-二維碼

相關文章
相關標籤/搜索