【Webstorm】针对javascript调试debug无法连接至浏览器

Webstorm针对javascript调试debug无法连接至浏览器

  • 首先提示一下
  • 我所使用的Webstorm版本是2021.2.2
  • 也许该方法并不适配你们的问题,毕竟我搜了好大一堆都是些其他问题的解决方案,这个bug貌似出现的还是比较少,所以我就发个帖记录一下

问题:javascript Debug启动提示

  •   正在等待连接到 localhost:port。
      请确保在打开远程调试端口的情况下成功启动浏览器。
      如果已启动具有相同用户数据目录的 Chrome,将无法打开端口
    

在这里插入图片描述

  •   并且打开的chrome也不会自动跳转至debug定义的url
      反而是展示为about:blank
    

在这里插入图片描述

解决方案

  1. 文件(File) > 设置(Settings) > 工具(Tools) > Web浏览器和预览(Web Browsers and Preview)

  2. 点击 ‘+’ 新增一个chrome配置项或者是在原chrome配置项上点击edit

  3. 在命令行选项(Command line options)中输入

    --remote-allow-origins=*
    

    在这里插入图片描述

  4. 接下来就可以进行javascript debug进行调试了,只要配置javascript debug时选择上面新增或修改的browsers配置项即可

自述

  • 这是我自己在写代码中出现了一个bug,虽然chrome也提供了开发者工具进行调试,但感觉还是没有在源代码中debug来的方便
  • 有一说一,这个bug真的也是困扰了我蛮久的,之前一直都可以debug,后来突然就不行了,如果有大佬知道为什么希望可以帮忙解答一下,谢谢
  • 14
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
WebStorm 中进行断点调试可以帮助你定位和解决代码中的问题。以下是在 WebStorm 中进行断点调试的步骤: 1. 打开你的项目或文件,在你想要设置断点的行上点击左侧的行号,或者使用快捷键 Ctrl + F8 (Windows/Linux)或 Command + F8 (Mac)来设置断点。 2. 确保你已经配置了要调试的运行/调试配置。你可以在顶部的工具栏中找到运行/调试配置选项。如果没有配置,可以点击旁边的下拉箭头选择或创建一个新的配置。 3. 在运行/调试配置中,选择你想要调试的程序或脚本。例如,你可以选择一个 Node.js 程序、一个 JavaScript 文件或一个浏览器。 4. 点击工具栏中的调试按钮,或者使用快捷键 Shift + F9 (Windows/Linux)或 Control + D (Mac)来启动调试会话。 5. 当程序运行到设置的断点处时,程序会暂停执行,并且你可以查看变量的值、堆栈跟踪等信息。 6. 在暂停状态下,你可以使用工具栏上的调试工具来单步执行代码、继续执行、查看变量、观察表达式等。 7. 如果需要,你可以在运行时添加更多的断点,以便在特定条件下暂停程序的执行。 8. 当你完成调试时,可以点击停止按钮或使用快捷键 Shift + F2 (Windows/Linux)或 Control + F2 (Mac)来结束调试会话。 这些是在 WebStorm 中进行断点调试的基本步骤,具体操作可能会因你的项目和需求而有所不同。希望这些信息对你有帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值