微信小程式:雲開發·初探二
阿新 • • 發佈:2018-12-09
I’ll never finish falling in love with you.
自己編寫雲服務(後臺)
- 在目錄
cloudfunctions
上右鍵,新建node.js雲函式
開發者工具會自動開啟終端
package.json
是npm
的配置檔案,npm
是nodejs
的包管理工具
注意:雲函式的執行環境是 Node.js
,因此在本地安裝依賴時務必保證已安裝 Node.js
,同時 node
和 npm
都在環境變數中。
- 檢視並編輯
index.js
檔案
// 雲函式入口檔案
const cloud = require('wx-server-sdk')
//初始化
cloud.init()
// 雲函式入口函式
exports.main = async (event, context) => {
return event
}
右鍵上傳並部署
在miniprogram/pages/index/index.wxml
新增前端程式碼進行測試
<!-- 測試getInfo雲函式 -->
<view class="getInfo">
<button class="userinfo-nickname" bindtap="getInfoClick">測試getInfo雲函式</button>
</view >
index.js檔案
//測試getInfo雲函式
getInfoClick: function () {
wx.cloud.callFunction({
name: 'getInfo',
complete: res => {
console.log(res)
}
})
},