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