问题描述
最近,我们需要开发一个微信小程序,但是时间相对较短。为了更快地完成微信小程序的开发,我们联系了微信小程序的云开发。您可以开发小程序并发布,而无需购买服务器。 小程序对于每次花费数千元的服务器,大大节省了开发成本。无法抗拒诱惑,我开始了小程序的云开发。
解决方案
第一步:单击“云开发”
图1步骤
第2步:免费创建一个足以供个人使用的新环境
图2步骤
第3步:在根目录下创建一个新文件夹:
Cloudfunctions
第4步:project.config.json配置云开发文件夹
图3步骤
“ cloudfunctionRoot”:“ cloudfunctions /”,
图4步骤
第5步:链接云开发
右键单击cloudfunctions文件夹,然后选择开发环境以进行更多设置
图2.5个步骤
显示云图标,然后链接到云服务器
图6步骤
这时,我将链接到云开发,然后讨论云功能:
右键单击文件夹cloudfunctions以创建新的node.js云功能
图7步骤
接下来,您需要安装node.js和npm。如果已经安装了它,则可以直接安装wx-server-sdk,右键单击测试文件夹,然后选择在终端中打开它,输入:
npm install-保存wx-server-sdk @ latest
图8步骤
成功安装后再添加一个文件
图9步骤
然后右键单击测试文件夹以进行上传和部署。部署成功后,请请求云功能:
/ 初始化云开发 wx.cloud.init({ traceUser: true }) // 调用登录云函数获取openid wx.cloud.callFunction({ name: 'login', //云函数文件夹名字 success: function (res) { //console.log(res) }, fail: function (err) { console.log(err); } })
控制台输出:
图10步骤
请求成功。
结论
微信小程序的云开发功能对于初级开发人员来说比较容易使用,但是有更多的地方可以学习云功能,这相对困难
END
实习生总编辑|王南兰