云开的三大核心技术云开发项目目录结构创建项目时,勾选

2024-05-24
来源:网络整理

在后续的文章中,我会对的三大核心技术进行逐一讲解。

云开发项目目录结构

创建项目的时候勾选微信云开发,根据需求选择模板,这里我选择的是基础模板。

项目创建完成后我们来看一下 的目录结构

该文件夹下是一些云函数,文件夹中有一些创建项目时默认生成的云函数,可以直接删除。

该文件用于上传云功能(一般可忽略)

其余文件大家应该都很熟悉。

还有一个文件夹,里面存放的就是我们之前写的小程序的目录,但是里面默认生成了很多文件,可以直接删除

这里我将默认生成的文件全部删除,然后就可以在page文件夹下创建页面了,这里我创建了三个页面,分别讲解数据库、存储、云功能(删除默认文件的时候记得把app.JSON文件中默认的注册信息也删除),如下:

云开发控制台功能

点击此处进入云开发控制台

概览:显示当前云开发环境的一些基本信息

运行分析:主要展示当前服务器的访问次数,当前占用的容量,数据库每条数据的访问次数等。

数据库、存储和云功能是核心,我将在下一篇文章中详细解释;云托管类似于服务器

实现云开发

接口开发平台_小程序云开发控制台接口_接口开发步骤

设置-环境名称-创建环境

云开发环境和配额

什么是环境:

一个环境对应一整套独立的云开发资源,包括数据库、存储空间、云函数等资源。

每个环境都是相互独立的,用户开通云开发后,会创建一个环境,默认情况下,一个用户最多可以拥有两个环境。

在实际开发中,建议每个正式环境都配备一个测试环境,所有功能在测试环境中测试完毕后再迁移到正式环境中。

什么是配额?

默认有一定的免费额度(现已改为1个月免费);

后期您可以根据您的业务量选择更高的额度;

云开发项目初始化

在小程序端开始使用云能力之前,必须先调用wx..init方法完成云能力初始化(一般在app.js文件生命周期中调用)

字段 数据类型 必填项 默认值 描述

环境

/

无论)

默认选定的环境

后续API调用的默认环境配置,以字符串形式传入环境ID可以指定所有服务的默认环境。

是否记录用户访问用户管理,控制台可见

App({ onLaunch: function () {// 判断是否有云开发能力 if (!wx.cloud) { console.error('请使用 2.2.3 或以上的基础库以使用云能力'); } else { wx.cloud.init({// 要使用哪一个环境(不设置自动使用后台创建的第一个项目)env: "cloud1-0g75nm8011e44998",// 是否跟踪用户 traceUser: true, }); } }});

如果你想要将项目的云函数或小程序相关文件更换到其他文件夹,而不使用默认的文件夹(或文件夹名),更换时需要在 ..json 文件中进行配置。

源地址:

分享