快速开始

最近更新时间:2026-04-21 10:49:12

我的收藏

概述

本文介绍如何快速开始使用腾讯云开发 CloudBase。根据不同的应用类型,选择合适的开发路径,5 分钟即可完成首次体验。

一、开发场景选择

开发场景
适用场景
推荐工具
核心特点
微信小程序开发
开发微信小程序
云开发能力
与微信生态深度集成;开箱即用的云开发能力;支持云函数/数据库/云存储
Web 应用开发
网站、H5 应用、Web 应用
静态托管 + 后端服务
支持静态网站托管;提供完整的后端服务;支持 React/Vue 等主流框架
小游戏开发
微信小游戏
云开发能力
提供游戏服务器托管;支持实时对战与排行榜;高性能游戏数据存储
托管后台服务
API 服务、数据处理、定时任务
云函数、云托管
自动弹性伸缩;按量计费;支持多种编程语言
AI 开发工具
集成 AI 能力到应用中
云开发 AI 工具集
AI 智能开发(自动生成代码);一键接入云资源;快速部署;智能修复

二、开发前准备

步骤 1:开通云开发环境

环境是应用的后端基础设施,包含数据库、存储、云函数等服务。
操作指引:立即开通环境

步骤 2:安装开发工具(可选)

如需使用命令行工具进行开发和部署时安装:
# 安装 CloudBase CLI
npm install -g @cloudbase/cli
操作指引:安装 CLI 工具

三、5 分钟快速体验

前提条件: 已创建云开发环境并获取到环境 ID。

3.1 Web 快速体验

创建一个 HTML 文件,引入 CloudBase JS SDK 即可体验:
<!DOCTYPE html>
<html>
<head>
<script src="https://static.cloudbase.net/cloudbase-js-sdk/2.17.3/cloudbase.full.js"></script>
</head>
<body>
<h1>Hello CloudBase!</h1>
<script>
// 初始化云开发
const app = cloudbase.init({
env: '您的环境ID' // 替换为您的环境ID
});

// 匿名登录
const login = async () => {
try {
const auth = app.auth()
await auth.signInAnonymously()
console.log('登录成功!');
const userInfo = await auth.getUserInfo();
alert(`云开发连接成功!${userInfo.name}`);
} catch (error) {
console.error('登录失败:', error);
}
}
login()
</script>
</body>
</html>
说明:
1. 您的环境 ID 替换为实际的环境 ID
2. 使用浏览器打开该 HTML 文件
3. 弹出「云开发连接成功」提示即表示接入完成

3.2 小程序快速体验

在小程序项目的 app.js 中初始化云开发:
// app.js
App({
onLaunch() {
// 初始化云开发
if (!wx.cloud) {
console.error('请使用 2.2.3 或以上的基础库以使用云能力');
} else {
wx.cloud.init({
env: '您的环境ID', // 替换为您的环境ID
traceUser: true,
});
console.log('云开发初始化完成');
}
}
});
说明:
1. 需要使用微信开发者工具创建小程序项目
2. 基础库版本需 2.2.3 或以上
3. 您的环境 ID 替换为实际的环境 ID

四、下一步

完成快速体验后,可根据需求深入了解各功能模块:
方向
推荐文档
数据库开发
文件存储
云存储
后端计算
前端部署
AI 原生开发
环境管理
环境

五、获取帮助

资源
链接
常见问题
FAQ
开发者社区
云开发平台
官方文档