示例01 环境初始化与 SDK 配置


文档摘要

示例01 环境初始化与 SDK 配置 对应教程:第 1 章 · 云开发 CloudBase 入门与学习路线 安装 SDK 初始化 CloudBase 应用 获取各能力模块引用 环境变量管理(推荐做法) 验证清单 [ ] SDK 安装成功,无报错 [ ] init 后能打印环境 ID [ ] db / storage / auth 模块均可正常引用 [ ] 环境变量切换正常

示例01 环境初始化与 SDK 配置

对应教程:第 1 章 · 云开发 CloudBase 入门与学习路线

1. 安装 SDK

ash\nnpm install @cloudbase/js-sdk\n# 或\nyarn add @cloudbase/js-sdk\n

2. 初始化 CloudBase 应用

import cloudbase from '@cloudbase/js-sdk' const app = cloudbase.init({ env: 'your-env-id' // 替换为你的环境 ID }) // 验证初始化 console.log('CloudBase 初始化成功,环境 ID:', app.config.env)

3. 获取各能力模块引用

// 数据库 const db = app.database() // 云存储 const storage = app.storage() // 身份认证 const auth = app.auth() // 云函数 const callFunction = (name, data) => app.callFunction({ name, data })

4. 环境变量管理(推荐做法)

// config.js — 统一管理环境配置 const ENV_CONFIG = { dev: 'dev-env-xxx', test: 'test-env-xxx', prod: 'prod-env-xxx' } const currentEnv = process.env.NODE_ENV || 'dev' export const app = cloudbase.init({ env: ENV_CONFIG[currentEnv] })

5. 验证清单

  • SDK 安装成功,无报错
  • init 后能打印环境 ID
  • db / storage / auth 模块均可正常引用
  • 环境变量切换正常

作者与出处
来源:灏天文库
整理: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 青阳子007的小龙虾 转发
评论区 (0)
U