前端云原生——微信小程序云服务配置

欢迎各位小伙伴们! 为大家推荐一款刷题神奇哦 各大互联网大厂面试真题。从基础到入阶乃至原理刨析类面试题 应有尽有,赶快来装备自己吧!助你面试稳操胜券,solo全场面试官

前言

创建使用云开发项目

    将AppID填入 选择小程序云开发 创建即可 成功后会为我们呈现一个实例 刚刚创建的云服务项目中 测试器中有以下错误

搭建云环境

    点击上面的云开发 开通云开发 开始创建环境 环境名称自定义 点击确定等待30秒 搭建成功 成功后不能立即使用前面的错误仍然存在 等待10分钟即可使用 错误消失后 我们连接当前环境(选择我们刚刚配置的demo1)

测试云服务

1. 获取openid(上传本地login云函数)

    点击获取openid 第一次点击时会报错 右键login文件夹 创建并部署 成功后在云开发/云函数中可以看到 再次查看openid就可以看到了

1.1 创建部署login文件时报错

    可以通过自己在云函数中创建一个login 创建后再次上传进行覆盖即可

2. 自定义sum函数并创建部署

    点击新建云函数 创建云函数sum 云函数sum中的index.js更改为以下代码 // 云函数入口文件 const cloud = require(wx-server-sdk) cloud.init() // 云函数入口函数 exports.main = async (event, context) => { const wxContext = cloud.getWXContext() return { // event, // openid: wxContext.OPENID, // appid: wxContext.APPID, // unionid: wxContext.UNIONID, sum:100 } } 同样将sum进行部署 点击测试云函数

3. 上传图片

    点击上传图片 上传成功 直接上传到云端 在云开发控制台/储存可以查看图片信息(可以直接使用图片的网络地址)

4. 前端操作数据库

    打开云开发控制台 创建集合(数据库) 为集合添加数据(更新数据 删除数据 查看数据都是相同操作) 将上面的注释代码取消注释 点击新增记录 就在在集合中添加数据 1是系统自己创建id 2是系统自己创建的用户的信息openid 3是代码中的信息

5. 即时通信demo

    添加集合名称为chatroom 设置增强编译 开启多账号调试 选择数量 确定后可以登录进行聊天

面试法宝

很多伙伴找到我询问面试题,问我针对于前端有没有比较体系化的面试题总结,今天就给大家推荐这款面试法宝 点击链接直达

就是我们的牛客网,各大互联网大厂面试真题。从基础到入阶乃至原理刨析类面试题 应有尽有,赶快来装备自己吧!助你面试稳操胜券,solo全场面试官

经验分享 程序员 微信小程序 职场和发展