评论

搭建答题小程序

答题小程序的搭建步骤

搭建小程序,首先需要以下几个准备工作:

一、注册微信小程序

注册地址:https://mp.weixin.qq.com/cgi-bin/registermidpage?action=index&lang=zh_CN&token=

二、下载微信开发者工具

下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

三、下载小程序代码

代码地址:https://gitee.com/wulivictor/exam-mini

点击其中的下载按钮就可以下载小程序文件,下载需要登录账号,没有码云账号可以注册一个,最后希望大家给作者的gitee点个star

准备工作完成后,下面我们就开始搭建小程序

打开微信开发者工具,点击左上角头像用微信扫码登录后 ,点击新建项目-》会弹出新建页面

点击图中的加号按钮,会弹出新建项目节目

项目名称输入你注册小程序的名称,项目目录选择一个电脑上的空文件夹,或新建一个文件夹选择。AppID填写小程序注册后的appid。

在微信公众平台登录小程序后查看,到开发->开发设置里面就可以看到appid,如图:

输入appid后,后端服务选择云开发,点击新建按钮就可以生成小程序项目文件,然后将下载好的小程序源码解压,将文件全部复制到刚才新建项目的那个目录,会弹

点击是全部覆盖,然后打开微信开发者工具,就默认打开这个项目,没有打开就点击项目重新打开

打开后可能大家和我的界面不一样,这是因为你们还没有开通云服务,点击下图中的箭头,

点击云开发会弹出一个开通云环境的界面,已经开通的可以省略,点击开通,输入环境id(这个环境id随便输字母,主要是为了给环境起名字)。

开通好后就进入云控制台,如下图:

点击数据库按钮后打开下图:

点击箭头的加好,弹出新建集合 小程序源码 目录下有个data文件夹,这就是数据库文件,根据这些文件来创建对应的集合,有几个文件就创建几个集合,比如集合的名字就是json的文件名,都导入进去,别漏了

依次新建集合

点击上图中的数据权限依次改为所有用户可读,仅创建者可读写。如下图:

修改好集合和权限后就是导入数据了,点击集合名称,之后会出现导入按钮,点击导入,弹出上传文件按钮,点击上传

找到项目目录下的data目录,找到相应的文件,如下图

点击打开,然后确定就会导入数据


然后将环境id填到app.js的这个位置


还有就是需要上传云函数

将cloudfunctions下面的每个文件夹上传

然后就可以正常运行了!


最后一次编辑于  10-23  
点赞 6
收藏
评论

18 个评论

  • 暄
    2023-04-04

    这要怎么搞

    2023-04-04
    赞同
    回复
  • Hyacin
    Hyacin
    2022-09-17

    你好!如何实现查看答案和收藏页呢

    2022-09-17
    赞同
    回复
  • 难咎
    难咎
    2022-07-23

    您好,我按照您的指示一步步导入数据库后显示成功了,但是主页还是没有题目,请问怎么解决呢?

    2022-07-23
    赞同
    回复 7
    • 亮剑
      亮剑
      2022-08-04回复圥忈
      解决了吗?
      2022-08-04
      回复
    • 亮剑
      亮剑
      2022-08-04回复亮剑
      已处理
      2022-08-04
      回复
    • 枭
      2022-08-12
      数据库没有数据
      2022-08-12
      回复
    • 流星划过的璀璨
      流星划过的璀璨
      2022-10-20
      云开发->数据库->数据权限->给需要的每张表选择 所有用户可读,仅创建者可读写
      2022-10-20
      回复
    • MISAKI
      MISAKI
      2023-06-01
      重新导入一遍云数据就行
      2023-06-01
      回复
    查看更多(2)
  • 嗯
    2022-06-06

    2022-06-06
    赞同
    回复 2
    • Asphyxiate
      Asphyxiate
      2022-06-27
      你的数据库没有添加全
      2022-06-27
      回复
    • Dylan
      Dylan
      2023-09-25回复Asphyxiate
      我也是这个报错,可是我数据库都添加了,为什么呀?
      2023-09-25
      回复
  • 下雨之后 ོ
    下雨之后 ོ
    2022-05-22

    源代码在哪下载?

    2022-05-22
    赞同
    回复
  • 旭敏
    旭敏
    2022-04-25

    部署成功了,但是数据库调用出现了问题,希望得到解决方法

    2022-04-25
    赞同
    回复 2
    • 旭敏
      旭敏
      2022-04-25
      这是一个环境问题,在百度中已经找到解决方式
      2022-04-25
      回复
    • 温馨提示
      温馨提示
      2023-01-06回复旭敏
      你好,大概是什么环境问题导致的,学习一下,我也是到这步,谢谢你
      2023-01-06
      回复
  • Shiny  boy
    Shiny boy
    2021-12-14

    您好,按照步骤来的,调试错误。

    2021-12-14
    赞同
    回复
  • 好
    2021-11-22

    你好,为啥我修改不了我在云台导入到数据库的环境id


    2021-11-22
    赞同
    回复 1
    • 快乐的夏天
      快乐的夏天
      2022-01-02
      你好,最后你那边部署成功了么?
      2022-01-02
      1
      回复

正在加载...

登录 后发表内容