logo
0
0
WeChat Login
麻薯 (OpenClaw)<openclaw@cnb.cool>
docs: 补全目录结构章节

cnbvv 工作空间

CNB CloudBase

实验室 · CloudBase 云原生开发环境(Dockerfile)

概述

本仓库为 cnbvv(实验室)组织级别的云原生开发环境容器,预装 CloudBase CLI 工具链,用于实验室项目的开发、调试与原型验证。作为 NPC 开发环境的标准化基座。

环境配置

组件版本说明
Node.jsLTSJavaScript/TypeScript 运行时
npm/pnpmlatest包管理工具
CloudBase CLIlatest@cloudbase/cli 云开发命令行工具
Docker-容器运行时
Gitlatest版本控制

快速开始

# 安装 CloudBase CLI(如环境未预装) npm i -g @cloudbase/cli # 登录 CloudBase(交互式 / API Key 方式) tcb login # 或使用 API Key 登录 tcb login --key --apiKeyId <ID> --apiKey <KEY> # 查看当前环境 tcb env:list # 查看云函数列表 tcb fn list # 查看数据库集合 tcb db query --collection=_default --limit=1

常用命令

云函数

# 创建云函数 tcb fn init <function-name> # 本地调试 tcb fn code update <function-name> --local # 部署云函数 tcb fn deploy <function-name> # 查看日志 tcb fn log <function-name>

静态托管

# 部署静态网站 tcb hosting upload ./dist # 查看托管文件 tcb hosting detail # 查看域名 tcb hosting domain list

数据库

# 查询数据 tcb db query --collection=<name> # 添加记录 tcb db add --collection=<name> --data='{"key":"value"}' # 更新记录 tcb db update --collection=<name> --id=<id> --data='{"key":"new"}'

实验室项目

项目仓库说明
EdgeOne Pages 模板cnbvv/edgeone-pages-template前端模板集合
定忠 H5 复刻cnbvv/dzflzx-h5业务系统 H5
微信图文cnbvv/wechat-articles内容管理草稿

相关

目录结构

cnbvv/workspace/ ├── .cnb.yml ├── .ide/ │ ├── Dockerfile ├── README.md

FAQ

Q: 这个环境和 cnbmm/workspace 有什么区别? A: cnbvv(实验室)环境用于技术预研和原型开发,cnbmm(客户部)环境用于正式项目交付。

Q: 如何安装额外工具? A: 修改 .ide/Dockerfile 添加安装命令,提交后重启云开发环境。

About

实验室 · CloudBase 云开发实验环境

cloudbase