云开发,开箱即用
一个基于微信的接龙小程序,开箱即用。css
在部署前,你应该先了解小程序的申请、开发、发布流程,以及小程序的云开发功能。本文档不作介绍。git
在下载代码后,开发者优先修改小程序的配置信息。你能够打开根目录下的 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": [] } } }
目前小程序用到两个数据库集合,开发者须要自行建立 post
和 apply
两个数据库集合。固然,你能够经过修改代码后,自行命名数据库名称。github
为避免开发过程当中对生产环境功能及数据形成影响,咱们须要建立生产环境 release
和测试环境 test
。开发者能够经过小程序开发工具云开发功能进行建立。数据库
release 和 test 是环境ID,不是环境名称
全部的云函数及 app.js
都有使用环境变量入口,默认是 release
环境,开发者须要根据实际状况进行修改。json
示例:小程序
cloud.init({ // 1.release - 正式 // 2.test - 测试 // env: 'test' env: 'release' });
以上全部工做准备好后,开发者能够进行测试体验,最基本上发布便可。微信
https://github.com/eyson/wech...app