初始化
@cloudbase/manager-node 支持开发者通过接口形式对云开发提供的云函数、数据库、文件存储等资源进行创建、管理、配置等操作
安装 SDK
- npm
- yarn
- pnpm
npm install @cloudbase/manager-node -S
yarn add @cloudbase/manager-node
pnpm add @cloudbase/manager-node
初始化 SDK
import CloudBase from '@cloudbase/manager-node'
const app = CloudBase.init({
secretId: "your-secret-id",
secretKey: "your-secret-key",
envId: "your-env-id" // 替换为您的环境 ID
})
// 获取各功能模块
const { database, functions, storage, env, commonService } = app
如果需要管理多个腾讯云账号下的云开发服务,你也可以选择使用构造方法 new CloudBase() 初始化 SDK,每次初始化都会得到一个全新的 CloudBase 实例。
import CloudBase from '@cloudbase/manager-node'
// 管理账号 A 的环境
const appA = new CloudBase({
secretId: "account-a-secret-id",
secretKey: "account-a-secret-key",
envId: "account-a-env-id"
})
// 管理账号 B 的环境
const appB = new CloudBase({
secretId: "account-b-secret-id",
secretKey: "account-b-secret-key",
envId: "account-b-env-id"
})