为什么我现在不能再在VS Code和 Playwright中运行调试器?
我已经多年使用Playwright / JavaScript,在VS Code的调试器上从未有过问题。最近,在同一个项目、同一台机器上,调试器突然不工作。即使是在执行Playwright示例项目时,使用全新的Playwright安装也无法工作。
环境:
- Windows 11
- Playwright 1.58
- VS Code 1.109
- Node 20.20.1
- Playwright Test for VSCode extension 1.1.17
复现步骤:
- 在新建的文件夹中按说明进行干净的Playwright安装 here
- 选择JavaScript
- 打开已安装的项目并运行一个示例测试——浏览器会打开,测试通过

- 现在尝试通过右键+ 调试来运行同一个测试

- 浏览器从未打开,尽管似乎正在执行。


- 如果在调试控件中点击红色方块,控件就会消失,我得到这个

测试资源管理器仍显示为正在运行,无法停止。点击白色方块无效,我只能重启VS Code

解决方案
看起来这个问题与Node.js版本有关。我之前使用Node 20.20.1,也遇到了同样的问题。升级到Node v24.14.0之后,一切开始正常工作。升级你的Node版本也应该能在你那里解决问题。
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。