我的 NodeJS 程序中有以下代码:
async function checkSelector(page, selector) {
const result = await page.evaluate(selector => {
let el = document.querySelector(selector)
return el ? true : false
}, selector)
return result
}
那些。我正在浏览器页面上执行一些 JS 代码。很自然,调试的时候,调试器会直接跳到这个地方到“返回结果”那一行。而且我想知道Chrome是否在页面上找到了选择器。
问题:如何在 Visual Studio Code 中设置此类代码段的调试?通常在哪里调试这些代码段:从浏览器还是在 VS Code 中?
最有可能的是,用于扩展的 DevTools 将帮助您: