如何在本地调试小程序云开发的云函数

云函数是微信小程序云开发中的重要构件,在其它一些云平台中又被称为: Lambda函数。是无服务技术(Serverless)架构的核心构件,负责处理业务逻辑。但开发云函数如果每次都只能发布以后再调试,显然太繁琐,会极大的降低开发效率。幸运的是, 云函数提供了本地调试的功能。

开通云函数本地调试

如果直接选择本地调试,会发现得到一个 … 的错误,原因是相应的依赖库没有下载到本地。

打开命令行,进入项目目录,再进入云函数所在的目录,比如…

1
2
3
4
cloudfunctions
+ hello
index.js
package.json

运行 npm install

1
2
3
4
5
6
cloudfunctions
+ hello
+ node_modules
index.js
package.json
package-lock.json

node_modules 包含在 package.json 中定义的第三方依赖库

在选择本地调试, 可以看到

进行本地调试

本文标题:如何在本地调试小程序云开发的云函数

文章作者:Morning Star

发布时间:2019年07月03日 - 10:07

最后更新:2021年04月16日 - 15:04

原始链接:https://www.mls-tech.info/weapp/weapp-cloud-lambda-local-test/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。