-
Notifications
You must be signed in to change notification settings - Fork 50
JavaScript Debugger
By default the Javascript backend will transpile your code and insert runtime checks to catch any errors thrown for each expression in your code. When an uncaught error is thrown, the runtime checker will trap the error and parse the trace-back and display it in human readable form inside an HTML based debug overlay. The debug overlay also displays the source code of the caller and callee functions that raise the exception, you can edit this code and it will update the live functions (no need to recompile and reload your app). This allows you to quickly fix your code, and bypass having to use the Chrome Developer Tools.
note: to remove the runtime checking and debugger overhead, transpile your project with the command line option --release