1. project.config.json写上云函数所在目录"cloudfunctionRoot": "cloudfunctions/",如图
2. app.json写上“cloud”:true,如图
app.js写上(这步是将用户访问记录到用户管理中,在控制台中可见)
onLaunch: function () {
if (!wx.cloud) {
console.error('请使用 2.2.3 或以上的基础库以使用云能力')
}
else {
wx.cloud.init({
traceUser: true,
})
}
},
3. 云函数目录右键新建node.js云函数,填写名字,并确认部署,等命令提示符弄完
4. 进入函数编写index.js
5. 在需要调用云函数的js里编写,注意name值为方法名
6. 右键云函数上传并部署。
7. 在云函数根目录,点击菜单栏--工具--构建npm。(构建完,我测试了,可以把云函数里的node_modules删掉,这样是否合理,欢迎大家讨论)
8. 调试出结果。