CloudBase Framework 是雲開發官方出品的雲原生一體化部署工具,可以幫助開發者将靜态網站、後端服務和小程式等應用,一鍵部署到雲開發 Serverless 架構的雲平台上,自動伸縮且無需關心運維,聚焦應用本身,無需關心底層配置和資源
雲開發 CloudBase Framework 架構「Container」插件: 通過雲開發 CloudBase Framework 架構将項目應用一鍵部署到雲開發的雲托管環境,提供生産環境可用的自動彈性伸縮的高性能的容器計算服務。可以搭配其他插件如 Website 插件、Node 插件實作雲端一體開發。
具體步驟請參照 準備雲開發環境和 CloudBase CLI 指令工具
進入項目目錄後,建立雲開發的配置檔案 <code>cloudbaserc.json</code>
或者在項目目錄下自動建立相關配置檔案
更多的參數說明可參考配置參數說明
為了更加友善我們以後的部署,我們可以通過建立一個.env檔案給cloudbaserc.json 檔案注入變量
建立好變量檔案後,編輯.env檔案,添加變量
此時我們的目錄結構為
在項目目錄下執行指令
部署完成!
在部署完成後,還可以把項目檔案上傳至Github,Gitlab,Coding,Gitee 等Git倉庫。之後可至雲開發官方文檔生成專屬的一件部署标簽
雲開發(Tencent CloudBase,TCB)是騰訊雲提供的雲原生一體化開發環境和工具平台,為開發者提供高可用、自動彈性擴縮的後端雲服務,包含計算、存儲、托管等serverless化能力,可用于雲端一體化開發多種端應用(小程式,公衆号,Web 應用,Flutter 用戶端等),幫助開發者統一建構和管理後端服務和雲資源,避免了應用開發過程中繁瑣的伺服器搭建及運維,開發者可以專注于業務邏輯的實作,開發門檻更低,效率更高。