FrameWork如何進行雲託管部署

介紹

CloudBase Framework 是雲開發官方出品的雲原生一體化部署工具,能夠幫助開發者將靜態網站、後端服務和小程序等應用,一鍵部署到雲開發 Serverless 架構的雲平臺上,自動伸縮無需關心運維,聚焦應用自己,無需關心底層配置和資源html

雲開發 CloudBase Framework 框架「Container」插件: 經過雲開發 CloudBase Framework 框架將項目應用一鍵部署到雲開發的雲託管環境,提供生產環境可用的自動彈性伸縮的高性能的容器計算服務。能夠搭配其餘插件如 Website 插件、Node 插件實現雲端一體開發。git

使用方法

步驟一. 準備工做

具體步驟請參照 準備雲開發環境和 CloudBase CLI 命令工具github

步驟二. 進入項目目錄進行初始化

進入項目目錄後,建立雲開發的配置文件 cloudbaserc.jsonjson

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

相關文章
相關標籤/搜索