在VSCode中的TS断点失效。
辅助信息参考:
1、在Chrome中TS与JS,断点均正常。
2、在Chrome中给TS打断点,VSCode会同步进入编译后的JS断点(推断是否SourceMap存在兼容问题)。
3、NodeJS的TS与JS均可在VSCode中正常断点。
4、换过7456端口,重启过VSCode,重启过Cocos,重启过电脑
没辙了~
记得vscode升级后是有问题的
不过我已经投入webstrom的怀抱了
已知bug,需要改回1.7版本,然后禁止更新;
这个BUG或兼容性,Cocos的后续版本会考虑修复吗?
cocos后续版本,估计会研究火箭研发,载你去火星可好
我也遇到了 只能回退vscode版本了吗
把".vscode/launch.json"里面的 “type”: “chrome” 改成 “type”: “legacy-chrome”试试
冲! ~~~
还有一个方法测试有效
vs code 1.87下也断点
安装老版debug插件:debugger for chrome
安装地址: Debugger for Chrome - Visual Studio Marketplace
禁用新版插件:
JavaScript Debugger
JavaScript Debugger (Nightly)
JavaScript Debugger Companion Extension 等和debug相关的插件
修改launch.json的type值为legacy-chrome

1赞