问题标签 [chrome-debugging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - 在 Mac 上默认启用 Chrome 上的远程调试?
作为我常规工作流程的一部分,我正在努力让 VS Code 调试器附加到 Chrome。
我一直在运行 Chrome,备受推崇的 VS Code Live Server 扩展在我喜欢的新选项卡中打开我的项目。我希望能够将 VS Code 调试器附加到此实例,但看起来我必须从命令行启动 Chrome
几个问题:
- 有没有办法修改 Chrome 的配置文件,使其始终以该标志集开头?
- 这是一件愚蠢的事情吗?
- 我真的需要
sudo
上面的行吗?有些来源没有。 - 或者,有没有办法创建一个桌面/工具栏快捷方式到 chrome,它将启动它并启用远程调试?
谢谢!
PS 我看到了Windows 的相关 SO 问题。
reactjs - Chrome 断点系统随机失败,直到重启
我可以使用 Chrome devtools 调试一段时间,但在某些时候我的断点停止工作。它们仍然处于启用状态(装订线中的深蓝色)。“调试器;” 语句仍然中断。退出并重新启动 Chrome 并不能解决问题,但完全重新启动我的机器可以。
这会为任何人敲响警钟吗?我还没有尝试卸载和重新安装 chrome。
Chrome 是今天的最新版本:版本 74.0.3729.169(官方构建)(64 位)使用 create-react-app,VSCode 可以提供版本 #s,但怀疑它们是否相关。
任何帮助表示赞赏!谢谢
aurelia - 如何通过调试控制台中的“window”变量访问 Aurelia 对象?
我需要一种方法来访问 aurelia 制作的对象列表。
具体来说,我有一个名为 current-user.ts 的文件。该文件中包含以下代码:
我需要一种方法来访问这个变量的值。最好不调用任何函数。(我正在尝试将用户价值注入一个名为 Dynatrace 的应用程序中。)
我曾尝试浏览window
anddocument.body.aurelia.container
类,但找不到获取价值的方法。
google-chrome - 如何在 VScode 的开发人员工具中在控制台上获取 JS 的输出
我正在学习 javascriptvscode
并使用liveServer
扩展来让我的 html 和 js 在 chrome 上运行……我在“inspect element->console”中看到我的 js 输出,效果很好……现在我已经看到 chrome 开发人员工具集成在vscode,您可以从帮助中在 vscode 中打开它们,然后选择开发人员工具.....但问题是我没有在那里得到我的 js 输出......如何做到这一点......我正在从 youtube 上的教程中学习—— “ https://www.youtube.com/watch?v=W6NZfCO5SIk ” 他正在做我想要的时间戳 16:11(可变部分)的确切事情。
我尝试更改 liveserver 的端口并将默认浏览器设置为 null 最终打开边缘浏览器。
当我使用实时服务器扩展时,这一切都会发生。
我希望我的 js 输出,console
但我得到这个:
当更改 js 文件中的某些内容时,它会说
虽然输出chrome
非常好
node.js - 如何使用 Chrome-Node-Debugger 捕获 Node.js 启动错误?
创建新的 Google 策略时,我在启动时出现错误。当我升级我的配置包时引入了这个错误。
我想在调试器中捕获错误,但除非 Node 启动时出现错误,否则调试器将无法连接。
错误发生在这里:
javascript - 即使通过 Node 调试器查看,ghost line 也不执行任何操作?
我有我见过的最奇怪的错误。我最近升级了我的配置包,我的谷歌策略开始失败。
我使用调试器来解决这个错误:
在调试器中,我遇到了应该设置内部授权 URL 的行:
我什至在它上面设置了一个手表(它是选项对象上的一个属性)
这是什么都不做的线的特写,我称之为幽灵线:
我逐行浏览了代码,但由于某种原因,那条特定的行什么也没做。
对于现实检查,我把它放在小提琴/复制中:
https://repl.it/@johnmorsey/OpenQueasyHashmap
我不知道更新我的配置包是如何导致 Passport - Google Strategy 中出现这个内部错误的。
在我看来,authorizationURL 显然是通过调试器中的“重影”设置的内部属性。但实际上我的应用程序正在崩溃 bc 的错误。