乐趣区

开源-微信育儿小程序-wechatbetababy-开源

一个基于微信的育儿小程序,开箱即用。

写在后面

对于小程序的开发、部署、公布等相干问题请移步官网文档。征询问题的最好是产品自身

外围性能

  • 宝宝模块 – 每个用户能够保护最多 5 个宝宝(超出的话,那要反思一下啦,哈哈)
  • 记录模块 – 用户能够记录每个宝宝的日常生活,如:吃、喝、拉、玩、学等
  • 关联宝宝 – 用户能够把宝宝分享给其它人并关联,关联后能够独特保护信息

其中还包含登录、对于页面等。

部署阐明

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

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

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

{
    "appid": "your appid",
    "projectname": "your projectname"
}

2. 应用小程序开发工具创立数据库

目前小程序用到 4 个数据库汇合,开发者须要自行创立babiespostslogsrelationship

  • babies – 用于寄存宝宝数据
  • posts – 用于寄存记录数据
  • logs – 日志流水表
  • relationship – 宝宝关联表

3. 批改数据库权限

将所有数据库权限调整为 所有用户可读,仅创建者可读写

4. 创立 release 和 test 环境

创立的时候要留神 环境名称 环境 ID的区别,代码里用到的是 环境 ID创立后不可批改

release 和 test 是环境 ID,不是环境名称!!!留神~~ 不可批改的哦。

5. 上传并部署云函数

小程序云函数须要一个一个上传并部署,开发者能够一一上传。

在云函数上右键抉择『上传并部署』,不要上传本地 node_modules 文件

6. 批改云函数时区

小程序云函数时区默认是 UTC+0,而北京工夫是 UTC+8,须要针对每个云函数独自设置时区。

// 批改门路:云开发 / 云函数 / 版本治理 / 配置
TZ = Asia/Shanghai

小程序开发工具无奈批量批改,只能一一批改(很麻烦对吧)。

7. 公布你的小程序

你认为就能公布了吗?并不能。因为微信审核太严格了,集体类型的小程序审核根本失败。

附录

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

退出移动版