介绍

CloudBase Framework 是云开发官网出品的云原生一体化部署工具,能够帮忙开发者将动态网站、后端服务和小程序等利用,一键部署到云开发 Serverless 架构的云平台上,主动伸缩无需关怀运维,聚焦利用自身,无需关怀底层配置和资源

云开发 CloudBase Framework 框架「Container」插件: 通过云开发 CloudBase Framework 框架将我的项目利用一键部署到云开发的云托管环境,提供生产环境可用的主动弹性伸缩的高性能的容器计算服务。能够搭配其余插件如 Website 插件、Node 插件实现云端一体开发。

应用办法

步骤一. 筹备工作

具体步骤请参照 筹备云开发环境和 CloudBase CLI 命令工具

步骤二. 进入我的项目目录进行初始化

进入我的项目目录后,创立云开发的配置文件 cloudbaserc.json

touch cloudbaserc.json

或者在我的项目目录下主动创立相干配置文件

tcb

步骤三.编辑配置文件cloudbaserc.json

更多的参数阐明可参考配置参数阐明

{  "envId": "{{envId}}",  "framework": {    "plugins": {      "client": {        "use": "@cloudbase/framework-plugin-container",        "inputs": {          "serviceName": "利用名称",          "servicePath": "/",          "localPath": "./"        }      }    }  }}

步骤四.创立变量文件.env

为了更加不便咱们当前的部署,咱们能够通过创立一个.env文件给cloudbaserc.json 文件注入变量

touch .env

创立好变量文件后,编辑.env文件,增加变量

envId = 云环境ID

步骤五.一键部署利用

此时咱们的目录构造为

.├─cloudbaserc.json├─.env├─...

在我的项目目录下执行命令

cloudbase framework deploy

部署实现!

一键部署按钮(可选)

在部署实现后,还能够把我的项目文件上传至Github,Gitlab,Coding,Gitee 等Git仓库。之后可至云开发官网文档生成专属的一件部署标签

产品介绍

云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、主动弹性扩缩的后端云服务,蕴含计算、存储、托管等serverless化能力,可用于云端一体化开发多种端利用(小程序,公众号,Web 利用,Flutter 客户端等),帮忙开发者对立构建和治理后端服务和云资源,防止了利用开发过程中繁琐的服务器搭建及运维,开发者能够专一于业务逻辑的实现,开发门槛更低,效率更高。
开明云开发:https://console.cloud.tencent.com/tcb?tdl_anchor=techsite
产品文档:https://cloud.tencent.com/product/tcb?from=12763
技术文档:https://cloudbase.net?from=10004
技术交换加Q群:601134960
最新资讯关注微信公众号【腾讯云云开发】