我已经启动了一个 firebase 云函数项目,想知道如何在 WebStorm IDE 中运行调试?
我读过我可以使用@google-cloud/functions-emulator 归档我的目标。因此我安装了它并遵循了这个文档
运行后functions inspect myFunction,我得到以下输出。
Warning: You're using Node.js v10.6.0 but the Google Cloud Functions runtime is only available in Node.js 6 and Node.js 8. Therefore, results from running emulated functions may not match production behavior.
Debugger for app listening on port 9229.
Run Code Online (Sandbox Code Playgroud)
我认为调试现在应该可以工作了。在浏览器中打开 myFunction(例如http://localhost:8010/my-project/us-central1/myFunction/)工作正常。
现在我很挣扎。我需要做什么才能将 IDE 连接到调试器或将调试器连接到 IDE?我不知道调试是如何工作的。
预期结果:我想在 WebStorm IDE 中的断点处暂停后,在 Chrome 浏览器中打开该功能。
感谢您提前提供帮助;)
我正在研究 firebase 项目,该项目应该提供对某个 YouTube 频道的搜索。
使用 YouTube API,我可以索引该频道中的可用视频。
我的问题是:
索引新创建的视频的最佳方法是什么?是否有某种事件/触发器/通知可以与谷歌云功能挂钩?如果可能,我想避免投票。
youtube youtube-api google-cloud-platform google-cloud-functions
以下应该让你理解:
我将值设置为 1。然后在控制台中输出它。这里的输出显示 1。在我将值设置为 2 之后。相同的控制台输出显示 2。
console.log ×1
debugging ×1
firebase ×1
javascript ×1
node.js ×1
webstorm ×1
youtube ×1
youtube-api ×1