更新时间:2020-12-21 18:02
开发过程中通过打断点进行debug解决许多问题,使用云开发平台也可以通过断点调试云函数,这需要搭配云开发平台提供的调试运行时一起使用。
断点调试目前支持Nodejs与Python技术栈
本次演示一个基于Koa的hello项目断点调试
检查根目录是否存在配置文件
.kaitian/launch.json
默认,文件目录树不显示 .kaitian目录,可通过终端查看
ls -al
如果不存在配置文件,可手动创建
添加配置到launch.json文件
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "attach",
"host": "127.0.0.1",
"port": 9999,
"name": "Launch Program",
"skipFiles": [
"<node_internals>/**"
]
}
]
}
函数需要运行在运行时中,因此需要启动运行时。
进入调试模式
访问步骤2返回的测试域名进行调试
检查根目录是否存在配置文件
.kaitian/launch.json
默认,文件目录树不显示 .kaitian目录,可通过终端查看
ls -al
如果不存在配置文件,可手动创建
添加配置到launch.json文件
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/a.py",
}
]
}
其中,program为python文件的入口,可自由设置其他调试配置,可参考 vscode调试文档
进入调试模式即可
在文档使用中是否遇到以下问题
更多建议
匿名提交