CloudBase Framework 是云开发官方出品的云原生一体化部署工具,能够帮助开发者将静态网站、后端服务和小程序等应用,一键部署到云开发 Serverless 架构的云平台上,自动伸缩且无需关心运维,聚焦应用自己,无需关心底层配置和资源html
云开发 CloudBase Framework 框架「Container」插件: 经过云开发 CloudBase Framework 框架将项目应用一键部署到云开发的云托管环境,提供生产环境可用的自动弹性伸缩的高性能的容器计算服务。能够搭配其余插件如 Website 插件、Node 插件实现云端一体开发。git
具体步骤请参照 准备云开发环境和 CloudBase CLI 命令工具github
进入项目目录后,建立云开发的配置文件 cloudbaserc.json
json
touch cloudbaserc.json
或者在项目目录下自动建立相关配置文件小程序
tcb
cloudbaserc.json
更多的参数说明可参考配置参数说明后端
{ "envId": "{{envId}}", "framework": { "plugins": { "client": { "use": "@cloudbase/framework-plugin-container", "inputs": { "serviceName": "应用名称", "servicePath": "/", "localPath": "./" } } } } }
为了更加方便咱们之后的部署,咱们能够经过建立一个.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最新资讯关注微信公众号【腾讯云云开发】