25 Star 92 Fork 14

腾讯云云开发 / cloudbase-framework

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
template.md 12.03 KB
一键复制 编辑 原始数据 按行查看 历史
Booker Zhao 提交于 2020-10-09 20:06 . doc(readme): use gitee link

模板

模板介绍

模板是 cloudbase framework 为开发者提供的一个可以开箱即用的种子工程,你可以通过一个命令选择你要创建的工程类型,就可以直接进行开发了。

使用模板快速创建应用

你可以通过cloudbase init --template <template_name> or cloudbase init都可以一键生成你想要创建的种子项目。

cloudbase init --template vue
✔ 选择关联环境 · static - [static-xxxxx:按量计费]
✔ 请输入项目名称 · vue
✔ 初始化项目vue成功!

ℹ 👉 执行命令 cd vue 进入项目文件夹
ℹ 👉 开发完成后,执行命令 cloudbase framework:deploy 一键部署

or

cloudbase init
✔ 选择关联环境 · static - [static-xxxxx:按量计费]
? 选择云开发模板 …
❯ Vue 应用
  React 应用
  React 自定义配置应用
  ……

已支持的模板

项目链接 名称 应用示例介绍 基于模板创建项目
Vue 应用 Vue + 云函数 + 静态网站部署
React 应用 React + 云函数 + 静态网站部署
React 全栈应用 React + 云函数 + 静态网站部署+ 云数据库
Nuxt SPA 应用 Nuxt SPA + 云函数 + 静态网站部署
Nuxt SSR 应用 Nuxt SSR + 服务端部署 + 静态网站部署
Koa 应用 Koa + 服务端部署
Express 应用 Express + 服务端部署
Nest 应用 Nest + 服务端部署
Egg 应用 Egg + 服务端部署
Node.js 云函数示例 Node.js 云函数
PHP 云函数示例 PHP 云函数
Java 云函数示例 Java 云函数
VuePress 网站应用 VuePress + 静态网站部署
Node.js 云托管 Node.js + 云托管部署
Aqueduct (Dart Server) 云托管 Aqueduct (Dart Server) + 云托管部署

模板开发指南

  1. 首先 fork 一下CloudBase Templates这个工程。

  2. 比如创建一个 koa 的模板,可以使用 koa init 初始化一个工程

  3. 然后把你的基础建设相关的东西搭建完成

  4. 你的工程里面创建一个 cloudbaserc.json,把你的开发、构建、部署的工作流配置完成

  1. 提交 PR 合并到官网模板仓库后

  2. 就可以通过 cloudbase init --template <your_template_name>创建属于你的种子工程了。

cloudbaserc.json 的更多帮助可以点击前往

JavaScript
1
https://gitee.com/TencentCloudBase/cloudbase-framework.git
git@gitee.com:TencentCloudBase/cloudbase-framework.git
TencentCloudBase
cloudbase-framework
cloudbase-framework
gitee

搜索帮助