clojurescript断点
有没有办法在clojurescript中创建断点? 在repl或chromes本机调试器中 我已经尝试了(js*“debugger”),结果返回 SyntaxError:意外的令牌调试器clojurescript断点,clojure,breakpoints,clojurescript,Clojure,Breakpoints,Clojurescript,有没有办法在clojurescript中创建断点? 在repl或chromes本机调试器中 我已经尝试了(js*“debugger”),结果返回 SyntaxError:意外的令牌调试器 谢谢 (js*“debugger;”)应该可以工作。你只是漏掉了分号。万一有人稍后看到这个 如果您在一个go块中,您可能需要使用以下命令:(js*“0;debugger”),因为go宏会在任何地方创建变量定义,因此可以修复该场景 如果由于其他原因没有,请查看错误日志,您一定可以通过添加一些内容找到“破解”无效编
谢谢
(js*“debugger;”)
应该可以工作。你只是漏掉了分号。万一有人稍后看到这个
如果您在一个go
块中,您可能需要使用以下命令:(js*“0;debugger”)
,因为go宏会在任何地方创建变量定义,因此可以修复该场景
如果由于其他原因没有,请查看错误日志,您一定可以通过添加一些内容找到“破解”无效编译的方法。是的,谢谢!有趣的是,这实际上编译为“debugger;;”,因此从repl(我在发布之前尝试过)运行它会触发一个错误。进一步说,这不能是函数中的最后一条语句,因为编译器将尝试返回它(创建return debugger;;),但它不起作用。也不能在核心异步上下文中,编译器发出
var inst_19518=调试器代码>自ClojureScript 1.7.228被修订以来已修复。