无法在Windows 10上使用VS Code调试Node.js Google Cloud Functi
我正在尝试设置
local emulator for Google Cloud Functions并启用VS Code调试功能.这是一个巨大的麻烦,可能是函数模拟器中的一个错误……
我按照这个指南来写了这封信:https://github.com/GoogleCloudPlatform/cloud-functions-emulator/wiki/Debugging-with-Visual-Studio-Code. 当地环境: > Microsoft Windows [版本10.0.15063] 可重复的步骤: 1.为Google Cloud Functions安装本地模拟器:npm install -g @ google-cloud / functions-emulator 2.创建基本功能: exports.dbug = (req,res) => { var debugTest = 'Breakpoint' console.log('Debug breakpoint.') res.send('Response success.').status(200)} 3.启动模拟器,部署函数,测试它:函数启动,函数部署dbug –trigger-http,函数调用dbug 4.安装VS Code调试器. launch.json: "version": "0.2.0","configurations": [ { "type": "node","request": "attach","name": "Debug Functions","processId": "${command:PickProcess}","port": 5858 } ] 5.启动函数调试器:函数debug dbug 6.启动VS Code调试器: 7.添加断点: 8.调用函数:函数调用dbug.在这一点上,终端棒,我不知道发生了什么.它似乎没有超时,所以我最终终止它.函数模拟器似乎在此之后完全挂起,我必须从任务管理器手动终止node.js进程. 我尝试过其他一些方法: >重启一切.然后启动函数,附加VS Code调试器,调用函数(不要执行函数调试.由于某种原因,这暂停在net.js中的一步.当我继续时,它不会在函数的断点处停止并且函数响应一般. >完全遵循本教程:https://www.youtube.com/watch?v=5CZ1f6wzn4Q >安装和添加@ google / cloud-debug似乎没有在本地更改任何内容. 解决方法
对于其他人看到这个线程.使用函数检查myFunc并运行Debug:附加到VS Code中的Node Process,使用–inspect标志附加到进程并正常设置断点.运行函数调用myFunc来执行.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何在WPF Window.Resources中设置样式.
- windows-server-2003 – 更改Windows域用户名
- 添加到HKCU / Software / Classes后无法通过URI启动Windows
- windows-server-2008 – 备份Exchange 2010
- Windows Server 2012 R2 WSUS-3:安装服务器角色
- 如何在Windows CE下通过LoadLibraryW()获取HINSTANCE之后获
- 关闭最后一个后,在Windows 2012 Server核心上打开一个新的c
- 如何知道Windows中的网络是否启用了IP多播?
- windows – 一起使用gevent和多处理与子进程通信
- ListBox背景颜色(XAML / WinRT / Metro)
- Windows上的Java的“单一登录”(使用来自“凭据管
- windows-installer – 来自产品ID的MSI产品代码?
- 如何在Windows命令提示符下更改文本颜色
- 如何在Windows上编译和运行xv6?
- windows-phone-7 – 这个字节数组发生了什么?
- Windows 7和Ubuntu 12.04上的IPv6地址首选项和隐
- windows-7 – 我可以修改Windows 7环境以允许.NE
- Windows 8 GUI,以及WPF/SilverLight/WinRT/Metro
- 担心WPF.我应该使用WPF或不同的库用于Windows GU
- 如何在Windows 10上安装旧版本的Git