基于云开发的微信答题活动小程序v1.0搭建部署帮助文档
11月是全国“119”消防宣传月,不少企事业单位都会举办消防安全知识竞答活动,因此我基于云开发搭建了消防安全知识答题活动小程序。
接着,还写完了初阶的手把手教你搭建答题活动小程序系列文章,用以帮助初学者快速入门云开发。
而这里再补充一篇搭建部署帮助文档,帮助你如何利用微信答题活动小程序v1.0的源码进行搭建云开发小程序。
答题小程序界面
一、准备工作
搭建并部署上线这个答题活动小程序,需要先进行以下几步准备工作:
1、首先注册微信小程序,主要是为了拿到AppID。这个是先决条件。
小程序的注册非常方便,去微信公众平台,打开小程序注册页面,按照要求填入个人的信息,验证邮箱和手机号,扫描二维码绑定你的微信号即可,3分钟左右的时间即可搞定。
小程序注册页面
注册小程序时不能使用注册过微信公众号、微信开放平台的邮箱,也就是需要你使用一个其他邮箱才行。
当我们注册成功后,就可以自动登入到小程序的后台管理页面,完善相应的资料后,然后在这里获得AppID。
2、其次下载并安装了微信开发者工具。这个是开发搭建环境,以及上传代码到服务器的工具。
小程序开发者工具下载页面
3、然后就是下载答题活动小程序源码了。这个可以去gitee地址进行下载,请点star。
答题活动小程序源码下载
二、搭建工作
1、打开微信开发者工具,使用微信扫码登录开发者工具,然后使用开发者工具新建一个小程序的项目。
项目名称:这个可以根据自己的需要任意填写;
目录:找到事先下载好的答题活动小程序源码的文件夹,然后选择它;
AppID:就是之前注册成功后获得的的 AppID(小程序 ID)
开发模式为小程序(默认)
后端服务选择小程序·云开发
点击新建确认之后就能在开发者工具的模拟器里看到云开发答题活动小程序,并且在编辑器里看到这个小程序的源代码。
2、点“云开发”进行开通云开发服务。
点击微信开发者工具的“云开发”图标,在弹出框里点击“开通”,同意协议后,会弹出创建环境的对话框。这时会要求你输入环境名称和环境 ID,以及当前云开发的基础环境配额(基础配额免费,而且足够你使用了)。
按照对话框提示的要求填写完之后,点击创建,会初始化环境,环境初始化成功后会自动弹出云开发控制台,这样云开发服务就开通啦。
3、依次新建集合
(1)新建题目数据库集合,并创建或者导入题目数据。
(2)新建保存答题成绩的数据库集合。
4、找到云开发的环境 ID。
点击云开发控制台窗口里的设置图标,在环境变量的标签页找到环境名称和环境 ID。
5、指定小程序的云开发环境
在开发者工具中打开源代码文件夹 miniprogram 里的 app.js,找到如下代码:
wx.cloud.init({
// 此处请填入环境 ID, 环境 ID 可打开云控制台查看
env: 'env-id',
traceUser: true,
})
在 env: 'env-id'处改成你的环境 ID,如 env: 'dtxcxxfaqzsjd'
6、点“上传”进行上传代码后,再去到小程序的后台管理页面,扫码访问体验版或者提交审核为后续部署上线。
后续我会在这个v1.0的基础上继续开发,答题类微信小程序v2.0、v3.0,功能将会更加多以及更加完善,敬请期待吧。
基于云开发的微信答题活动小程序v1.0搭建部署帮助文档相关推荐
- 基于云开发的答题活动小程序v1.0,开开开源啦
基于云开发的微信答题活动小程序v1.0,开开开源啦!!!这个答题小程序,技术栈是基于云开发的微信原生小程序. 搭建教程系列文章 11月是全国"119"消防宣传月,不少企事业单位会举 ...
- 答题活动小程序v1.0
本文背景 手里运营一个答题活动助手小程序,这个小程序目前版本已经到了v1.81,产品推出也快半年了,功能上没有已知问题,前两天趁空闲,做了下优化了,今天做个总结,对近期的工作收尾,小程序刚刚已提交审核 ...
- 开发知识竞赛答题活动小程序过程中使用到的实用工具库介绍
前言 我在做知识竞赛答题活动小程序经常需要处理一些比较基础的事情,比如时间.数组.数字.对象.字符串等处理,自己造轮子的话成本会比较高.这时候我们可以去找一些别人已经写好的开源模块或者开源库,我们直接 ...
- 答题活动小程序v3.0
答题活动小程序v3.0 简介 答题活动小程序v3.0,基于云开发的微信答题小程序,软件架构是微信原生小程序+云开发. 主要包含六大功能模块页面,首页.答题页.结果页.活动规则页.答题记录页.排行榜页. ...
- 轻松搭建微信答题活动小程序
背景 最近开发了一个微信答题小程序,经过一天的试运行,目前版本已相对稳定,该答题小程序具有以下功能 首页 活动介绍页 注册页 答题页 排名页 活动时间 2020年6月22日-2020年6月30日 竞答 ...
- 基于云开发的答题活动小程序v2.0-用云开发的聚合能力实现从题库中随机出题功能
项目技术栈 微信原生小程序+云开发.为什么选择微信原生小程序进行开发呢?因为能够直接应用它的云开发能力吖. 我这里主要使用了云开发能力中的小程序端SDK,说白了就是在javascript中就能直接操作 ...
- 基于云开发的答题活动小程序v2.0-答题记录页
项目技术栈 微信原生小程序+云开发.我这里主要使用了云开发能力中的小程序端SDK,说白了就是在javascript中就能直接操作数据库. 本篇前言 基于云开发的答题活动小程序v2.0的源码地址,以及手 ...
- 基于云开发的答题活动小程序v2.0-结合具体场景谈谈路由传参以及组件化思想
项目技术栈 微信原生小程序+云开发.我这里主要使用了云开发能力中的小程序端SDK,说白了就是在javascript中就能直接操作数据库. 本篇前言 基于云开发的答题活动小程序v2.0的源码地址,以及手 ...
- 基于云开发的答题活动小程序v2.0-完整项目分享(附源码)
简介 答题活动小程序v2.0,是一个微信小程序答题软件,它基于微信原生小程序+云开发实现. 它使用了最新的前端技术栈,具有原生APP体验服务的小程序框架,小程序视图层描述语言 WXML 和 WXSS, ...
最新文章
- 点云处理库pyntcloud
- python科学计算基础教程pdf下载-Python科学计算 PDF 第2版
- xxl子任务_阿里面试官:聊一下分布式任务调度有那些解决方案?
- 教你以 4G 的速度克隆 Github 项目!
- Android6.0的SMS(短信)源码分析--短信接收
- 自定义idea archetype
- 使用Stackblitz一分钟之内创建一个Angular应用
- 在64位Win7系统中配置jsp开发环境以及一些问题解决方案
- 算法题目——读书知识点统计问题(POJ-3320)(尺取法)
- Seata 的AT模式需求实战_04
- 一个上帝视角的java游戏_从上帝视角看Java如何运行
- 动画特效九:下拉刷新
- 策略模式【设计模式学习-02】
- C++中this指针
- 计算机无法连接远程桌面怎么回事,笔者教你远程桌面无法连接怎么办
- Memcached安全基线
- 前端多线程之Worker
- 算法设计与分析——动态规划
- FPS能重塑英雄联盟的辉煌吗?Valorant公测半年有什么优势和不足?
- 关于路由器,交换机,宽带猫(光猫)的相关概念详解