QQ小程序 在開發(fā)者工具中管理云函數

2020-07-10 11:18 更新

配置云函數本地目錄

在項目根目錄中可以使用 project.config.json 文件,在其中定義 cloudfunctionRoot 字段,指定本地已存在的目錄作為云函數的本地根目錄。

云函數操作

在云函數根目錄或者云函數目錄上,通過鼠標右鍵,我們可以喚出右鍵菜單,完成以下操作 查看當前環(huán)境 切換環(huán)境 新建 Node.js 云函數 下載線上環(huán)境的云函數列表 下載線上環(huán)境的云函數代碼并覆蓋本地 對比本地代碼和線上環(huán)境的代碼 上傳并部署云函數到線上環(huán)境

查看和切換環(huán)境

在云函數根目錄上右鍵,在右鍵菜單中,可以查看當前對應的環(huán)境,同時可以切換環(huán)境,之后的所有右鍵菜單都是在這個環(huán)境下進行操作

新建 Node.js 云函數

在云函數根目錄上右鍵,在右鍵菜單中,可以選擇創(chuàng)建一個新的 Node.js 云函數,開發(fā)者工具在本地創(chuàng)建出以下目錄和文件,同時在線上環(huán)境中創(chuàng)建出對應的云函數:

云函數目錄:以云函數名字命名的目錄,存放該云函數的所有代碼

index.js:云函數入口文件,云函數被調用時實際執(zhí)行的入口函數是 index.js 中導出的 main 方法 package.json:npm 包定義文件,其中默認定義了最新 qq-server-sdk 依賴 在創(chuàng)建成功后,工具會提示是否為該云函數立即安裝本地依賴即 qq-server-sdk,如是,則工具會開啟終端執(zhí)行 npm install

下載云函數列表

在云函數根目錄上右鍵,在右鍵菜單中,我們可以將線上環(huán)境中的云函數列表同步到本地,開發(fā)者工具會根據云函數的名字,在本地中創(chuàng)建出對應的云函數目錄

下載云函數

在一個云函數目錄上右鍵可以在菜單中選擇下載該云函數,云函數代碼會被下載到指定目錄。

上傳并部署

在云函數目錄上右鍵,在右鍵菜單中,我們可以將云函數整體打包上傳并部署到線上環(huán)境中

更多設置

我們通過右鍵菜單的 “更多設置” 可以進入云函數的沉浸式交互場景,在這個場景里可以完成以上所有的云函數操作

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號