
介紹
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
最新資訊關注微信公眾號【騰訊云云開發】