本小节我们将学习云函数,无论是接收前端的网络请求、还是操作数据库,都需要使用云函数。

我们首先学习云函数的格式。

看右边的代码,这是一个云函数,实现的功能是求a+b的和。

前三行是固定的代码,前两行代表引入一个sdk代码包,并将其初始化;第三行是主函数入口,这些都不需要修改。

我们真正需要写的代码是红色括起来的这部分。代表将a=1和b=2作加法,并将结果return回去。

那么云函数的开发步骤是怎样的呢?

第一步,我们需要新建一个Node.js云函数,比如说命名为sum,这时候我们得到的是一个文件夹。

第二步,在刚才新建的云函数文件夹里,我们需要在index.js文件里编写代码,代码的格式如右边所示;

第三步,我们需要通过命令行界面安装wx-server-sdk,因为代码里面引用了它;

第四步,我们对代码本地调试,保证代码可以正确运行;

第五步,将代码上传并部署到云端,选择的模式是云端安装依赖。

请同学们注意,上传代码到云端是必须做的,只有这样小程序前端才能成功调用该函数。

下面,请根据教学视频进行学习和操作。

想看视频版?

关注公号“微程序学堂”,我们的视频教程即将上线

如果你自己写了好文章想投稿

请联系我们

微信小程序云开发教程-云函数入门(1)-开发步骤相关推荐

  1. 【微信小程序系列】微信小程序超简单教程,基本语法,获取用户基本数据信息,实现对云数据库的增删改查及小程序外部api的引用示例(附源码)

    [微信小程序系列]微信小程序超简单教程 小程序项目结构 静态页面的构成 HTML:结构 css:样式 js:行为 小程序 页面全部存放在pages, 而且pages目录只能存放页面 页面包括4个文件, ...

  2. 微信小程序图片无法存入云开发数据库,求解决

    微信小程序图片无法存入云开发数据库,求解决 上传图片的js代码片段 上传图片的js代码片段 上传图片的js代码片段,觉得自己代码的没错,也能打印出来上传的图片地址,但是发现并没有存进数据库,求大神指点 ...

  3. 微信小程序:全新独家云开发微群人脉

    今天给大家带来一款云开发版本的微群人脉小程序源码 该版本属于采集版本(群二维码自动采集) 该版本属于云开发版本(免服务器和域名) 这是一款不怕封小程序版本 PS:支持用户自主发布那一款还是有点危险因为 ...

  4. 微信小程序接入腾讯云IM即时通讯(获取聊天历史记录开发步骤)

    微信小程序接入腾讯云IM即时通讯(获取聊天历史记录开发步骤) 1.先看文档: 获取 C2C 历史消息 :https://cloud.tencent.com/document/product/269/1 ...

  5. 微信小程序开通腾讯云开发环境

    目录 微信小程序开通"腾讯云"开发环境 注册腾讯云账号 配置开发环境 微信小程序开通"腾讯云"开发环境 这里强调以下,标题是"腾讯云"开发环 ...

  6. 雪狐微信小程序商城部署教程(本地+云服务器)

    课程链接:http://www.studyfox.cn/262.html 微信小程序项目实战第二季小程序商城 http://www.studyfox.cn/258.html 微信小程序项目实战第三季小 ...

  7. 微信小程序利用腾讯云IM发送语音 + 图片

    微信小程序利用腾讯云IM发送语音 + 图片 能做到这里 说明你已经可以发送普通文本了 如果没有的话可以看一下我的上一篇文章 有完整的讲解 效果图 语音聊天 发送图片 传送 → 发送图片 发送语音 ** ...

  8. 使用微信小程序云空间操作云数据库

    使用微信小程序云空间操作云数据库 在微信开发工具中有个云空间,想必大家在开发的过程中应该都已经看见了. 一番下一步下一步操作后我们就能够使用这个云空间了,这个时候就可以根据基础的控制面板进行功能上的选 ...

  9. 【小程序】微信小程序使用腾讯云IM(一):登录

    微信小程序使用腾讯云IM 新项目已经写了很久啦 这个项目里主要的难点其实是1v1聊天.他们对比了好几家的即时通讯,最后选择了腾讯云通信.我猜,可能是因为腾讯云上说日活低于10w可以不付费吧.省钱嘛~踩 ...

  10. 微信小程序实现腾讯云接口 图象识别

    微信小程序实现腾讯云接口 图象识别 注:操作环境:springboot+微信小程序 1.导入maven 腾讯云图象识别接口 jar包 <!-- 腾讯云文字识别接口--><depend ...

最新文章

  1. ISME:多组学揭示低氧环境下的汞甲基化细菌
  2. js不完全入门之数组
  3. 算法学习(五)---队列
  4. 如何在Node JS中卸载NPM模块?
  5. 关于input file img实时预览获取文件路径的问题
  6. python怎么实现图像去噪_基于深度卷积神经网络和跳跃连接的图像去噪和超分辨...
  7. php tool pagination,php实现分页工具类分享
  8. 精选 26 个 Python 实用技巧,想秀技能先 Get 这份技术列表!
  9. 怎样改变计算机桌面的特效主题,电脑桌面主题、图片怎么设置的技巧大全
  10. http和https连接下载
  11. js操作浏览器cookie详解
  12. lisp 计算三点的夹角_计算三点所形成的夹角的三种方法
  13. 最全牛人博客,你可以学习到太多太多
  14. win10强制关闭飞行模式_Win10一键关闭自动更新
  15. 在写移动端页面的布局的时候是按照iphone6的尺寸写的,在iphone5中因为宽度的问题导致样式错乱
  16. 诺基亚系列手机型号命名研究(转)
  17. 5步完成编写Mysql的shell脚本
  18. android高仿ios11系统,仿ios11状态栏安卓版-2020最新安卓仿iOS11状态栏apk3.0免费版下载_飞翔下载...
  19. Q50:TCP如何保证可靠性?
  20. 2017华为软件精英挑战赛解分析

热门文章

  1. 这一刻只想好好做个平凡的人
  2. 题解【[BJOI2012]算不出的等式】
  3. C# Conditional(方法,属性的忽略)使用
  4. jquery各种事件使用方法总结(from:天宇之游)
  5. F - Good Words
  6. 科学技术的不完备性及其实践意义
  7. 孙鑫VC学习笔记:第十七讲 (一) 用剪贴板实现进程间的通信
  8. 计算机知识认证,[IT认证]计算机基础知识.ppt
  9. 拓端tecdat|R语言使用混合模型进行聚类
  10. stn算子_C++学习(七)入门篇——C++算数运算符