一、前言
云端一體化模板是基于Serverless服務構建的一套模板,提供了應用生態常見場景需求的代碼實現,開發者可將所需能力快速部署和集成到自己的應用中。
二、準備
體驗最新的遠端一體化模板,需要將云模板替換掉。為此,我們需要做一些準備。
1.關閉DevEco Studio, 找到DevEco Studio的安裝目錄。
2.選擇如下路徑:plugins\harmony\lib\templates\ability。
3.找到Empty Ability with CloudDev文件夾,將其刪除。并將提供的代碼包中的[CloudDev]Empty Ability.zip解壓后放入ability文件夾。
4.回到templates文件夾(上一級目錄),選擇module。
5.找到Module Append CTK Project文件夾,將其刪除。并將提供的代碼包中的Module Append CTK Project.zip解壓后放入module文件夾。
6. 完成后重新啟動DevEco Studio,新建項目時選擇Atomic Service中的[CloudDev]Empty Ability模板即可。
三、體驗
新增:
最新端云一體化新增“云數據庫端云一體組件”,
版本對比(舊版本未加入云數據庫組件)
?
優化:
云函數的本地調試
云開發控制臺
各云服務調用
功能代碼示例(添加代碼后):
?
四、總結
多增加了一個云數據庫組件,其他的功能上沒有大的改變
服務調用上舒服了很多,沒有以前那么麻煩
調試也有了大得優化,便于檢查bug
總的來說,最新版本的端云一體化模板確實方便了開發者自行搭建項目,極大地簡化了開發者在這上面的時間浪費。同時對應用功能的開發搭建也縮短了不少時間。
期待后續更新更多的開發模板吧!