我使用IntelliJ开发Grails应用程序,并且在本地进行测试时,通常会从IntelliJ启动该应用程序,后者在嵌入式Tomcat服务器中运行该应用程序. IntelliJ提供JavaScript调试,但是直到现在我一直使用Firebug,但是能够使用IntelliJ进行所有调试的想法非常吸引人.
我尝试在IntelliJ中设置断点,并从IntelliJ内部以调试模式启动应用程序,但该断点被忽略.我还尝试通过grails-debug run-app从IntelliJ外部启动该应用程序,然后使用远程JVM调试器连接到该应用程序,但断点仍然被忽略.有人知道我该如何调试从IntelliJ启动的Grails应用程序的JavaScript?
我正在使用IntelliJ Ultimate Edition版本13
解决方法:
实际上,您需要做一些额外的工作才能使用IntelliJ调试JavaScript.这是一些有用的文章,介绍了如何配置IDE和浏览器以进行JS调试.
http://blog.jetbrains.com/idea/2011/03/intellij-idea-debugging-javascript-in-google-chrome/
http://wiki.jetbrains.net/intellij/Debugging_JavaScript_with_IntelliJ_IDEA
配置完成后,您只需在调试模式下运行Grails应用程序即可.