微信小程序云開發(fā) 第一個云開發(fā)小程序

2020-07-24 16:19 更新

可以按如下步驟快速開始使用云開發(fā)。

  1. 新建云開發(fā)模板
  2. 開通云開發(fā)
  3. 體驗小程序
  4. 查看控制臺

1. 新建云開發(fā)模板

也可以省略此步驟,直接在已有項目上開通和使用云開發(fā)。

新建項目選擇一個空目錄,填入 AppID(使用云開發(fā)能力必須填寫 AppID),勾選創(chuàng)建 “云開發(fā) QuickStart 項目”,點擊創(chuàng)建即可得到一個展示云開發(fā)基礎(chǔ)能力的示例小程序。該小程序與普通 QuickStart 小程序有以下不同需注意:

  • 無游客模式、也不可以使用 測試號
  • project.config.json 中增加了字段 cloudfunctionRoot 用于指定存放云函數(shù)的目錄
  • cloudfunctionRoot 指定的目錄有特殊的圖標(biāo)
  • 云開發(fā)能力從基礎(chǔ)庫 2.2.3 開始支持(覆蓋率 97.3%,查看兼容性問題)

從基礎(chǔ)庫 2.4.1 開始,在小程序插件中可以使用云開發(fā),插件中使用云開發(fā)時,使用的是插件方的云資源而非宿主的云資源,在使用方式上與在小程序中使用無異。

2. 開通云開發(fā)、創(chuàng)建環(huán)境

創(chuàng)建了第一個云開發(fā)小程序后,在使用云開發(fā)能力之前需要先開通云開發(fā)。在開發(fā)者工具工具欄左側(cè),點擊 “云開發(fā)” 按鈕即可打開云控制臺、根據(jù)提示開通云開發(fā)、創(chuàng)建云環(huán)境。默認(rèn)配額下可以創(chuàng)建兩個環(huán)境,各個環(huán)境相互隔離,每個環(huán)境都包含獨立的數(shù)據(jù)庫實例、存儲空間、云函數(shù)配置等資源。每個環(huán)境都有唯一的環(huán)境 ID 標(biāo)識,初始創(chuàng)建的環(huán)境自動成為默認(rèn)環(huán)境。

注:AppID 首次開通云環(huán)境后,需等待大約 10 分鐘方可正常使用云 API,在此期間官方后臺服務(wù)正在做準(zhǔn)備服務(wù),如嘗試在小程序中調(diào)用云 API 則會報 cloud init error:{ errMsg: "invalid scope" } 的錯誤

3. 體驗小程序

開通創(chuàng)建環(huán)境后,即可以開始在模擬器上操作小程序體驗云開發(fā)提供的部分基礎(chǔ)能力演示。

4. 查看控制臺

云開發(fā)控制臺是管理云開發(fā)資源的地方,控制臺提供以下能力:

  • 運營分析:查看云開發(fā)監(jiān)控、配額使用量、用戶訪問情況
  • 數(shù)據(jù)庫:管理數(shù)據(jù)庫,可查看、增加、更新、查找、刪除數(shù)據(jù)、管理索引、管理數(shù)據(jù)庫訪問權(quán)限等
  • 存儲管理:查看和管理存儲空間
  • 云函數(shù):查看云函數(shù)列表、配置、日志

云開發(fā)控制臺

5. 銷毀環(huán)境

如需銷毀環(huán)境,開發(fā)者可通過工單聯(lián)系我們。具體工單提交方式請參考文檔《小程序·云開發(fā)工單》。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號