>

VIP24小时服务热线: 13437265290
办公电话:13437265290

24小时咨询热线:13437265290

长沙小程序开发联系方式

电话:13437265290

联系QQ:294781937

邮箱:294781937@qq.com

当前位置:长沙搜外科技 > 小程序开发常见问题 > 微信小程序云开发开通教程,微信小程序「云开发」功能!

微信小程序云开发开通教程,微信小程序「云开发」功能!

阅读量:66 发表时间:10-11 11:29
小程序开发常见问题
分享到:

Hi小程序小编了解到,微信小程序成为当下热门话题,下面从多个方面来谈谈微信小程序云开发在哪里,小程序云开发开通教程。


什么是云开发?

云开发为开发者提供完整的云端支持,弱化了后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。

开通微信小程序云开发教程

1、开通微信小程序云开发:新建项目选择一个空目录,填入 AppID(使用云开发能力必须填写 AppID),勾选创建 “云开发 QuickStart 项目”,点击创建即可得到一个展示云开发基础能力的示例小程序。该小程序与普通 QuickStart 小程序有以下不同需注意:

无游客模式、也不可以使用 测试号

project.config.json 中增加了字段 cloudfunctionRoot 用于指定存放云函数的目录

cloudfunctionRoot 指定的目录有特殊的图标

云开发能力从基础库 2.2.3 开始支持

2、开通微信小程序云开发:兼容性问题

注意,云开发能力从基础库 2.2.3 开始支持,现在 2.2.3 或以上的基础库没有完全覆盖所有用户(目前约 90% ),如需使上传的代码能够覆盖全量用户,请做以下特殊处理:

在 app.json / game.json 中增加字段 "cloud": true

指定后云能力可以在所有基础库中使用,并且如果云能力有更新,并不会随着基础库升级而自动升级,需在后续版本发布后重新上传。如 2.2.4 发布后,需重新上传才能将云能力更新至 2.2.4 版本的云能力。


获取完整的云端支持后,开通小程序云开发功能

1、小程序云开发功能--云函数:云函数来源于腾讯云的“无服务器云函数 SCF” ,Serverless 的中文翻译变体。结合到小程序云上,其优势是“天然可信任的用户登录态”,即通过微信私有协议鉴权,不用写繁琐的鉴权代码。用起来就是在小程序端调用接口,传入 input 的 data,获取到返回的 result,就那么简单。当然,云函数本身的 function 还是需要你写的。目前小程序云的云函数仅支持 Node.js,且目前的使用体验来看,部署起来还稍微有点麻烦。

2、小程序云开发功能--存储管理:文档存储来源于腾讯云的 COS + CDN。在近几年AWS S3,七牛云,又拍云等教育下其实应该很多开发者知道这个东西,就不多介绍了。其优势就是与小程序的上传下载接口结合使用起来比较方便。

3、小程序云开发功能--数据库:数据库基本可以当做是腾讯云的MongoDB 这类 NoSQL 数据库,在这里也不多介绍。小程序云上的优势是可以在小程序本身与云函数多端调用。

开通微信小程序云开发总结来说,「小程序·云开发」具有以下特点:

1、提供完整后端服务解决方案,包括数据库、静态资源管理和云函数(功能服务)

2、背靠腾讯云大平台,腾讯云丰富的 API 和功能都可以简单调用

3、对于普通开发者,完全免费

4、对于高级服务型小程序,提供更强服务支持、计费弹性、不使用不计费的特点

5、无服务器搭建,无域名配置,直接调用 API 使用

而对于小程序开发新手来说,小程序·云开发更是个不错的练手平台。

您可能会遇到的问题!

cache
Processed in 0.002682 Second.