环境准备
在使用 OSDK CLI 或集成 SDK 之前,请确保你的开发环境满足以下要求。
基础环境
- Node.js: >= 18
- 包管理器: pnpm >= 8 (或 npm)
- 网络访问: 可访问 Loambase Foundry 后端(例如
https://tenant-1.loambase.com)
创建 Personal Access Token (PAT)
调用 API 和使用 CLI 需要个人访问令牌进行认证:
- 打开你的租户控制台(例如
https://tenant-1.loambase.com),使用你的账号(如 GitHub)登录。 - 点击左下角用户头像 → 基本设置 → 个人访问令牌 → 新建令牌。
- 复制生成的 token。该 token 将用于 CLI 初始化或 SDK 的
authToken配置中。
配置优先级说明
在整个 OSDK 工具链中,认证信息按以下优先级生效(从高到低):
- 命令行参数:
--base-url、--token、--workspace-id - 环境变量:
VITE_DEV_API_TOKEN、VITE_DEV_API_BASE_URL、VITE_DEV_WORKSPACE_ID(或加载自当前目录的.env.development) - 全局 profile 配置文件:
~/.loambase/config.json:base-url、workspace 等常规配置~/.loambase/credentials.json:token 等敏感凭据