如何调试Ionic WebApp?

Ben*_*ten 7 webstorm ionic-framework ionic

我想在WebStorm中调试我的离子应用程序.我可以在浏览器中运行该应用程序.但我怎么调试?

我试过:ionic serve --debug哪个似乎没有触发任何调试?

如何在浏览器中运行应用程序时调试应用程序?

Joh*_*eck 18

使用Chrome,您可以输入chrome:// inspect进入地址栏只要您运行Android应用程序,就可以在运行" 离子运行android "或" 离子模拟android "命令时检查应用程序

但是Android的版本必须高于4.3我认为......

  • "支持Android 4.4或更高版本的Android应用也可以使用Chrome进行远程调试." - http://ionicframework.com/docs/guide/testing.html (2认同)

Çöđ*_*xěŕ 5

根据文档,有几种不同的方法可以做到这一点.你也可以尝试下面列出的其中一种ionic serve吗?

 ionic run
 ionic emulate
Run Code Online (Sandbox Code Playgroud)

run或emulate命令将应用程序部署到指定的平台设备/模拟器.您还可以通过添加--livereload选项在指定的平台设备上运行实时重新加载.实时重新加载功能类似于离子服务,但不是使用标准浏览器开发和调试应用程序,编译的混合应用程序本身正在监视其文件的任何更改并在需要时重新加载应用程序.这减少了为小变化不断重建应用程序的要求.

希望这能让你顺利!让我知道它是如何工作的.


Ric*_*rdo 5

我发现这个工具非常有用,你可以附加你的设备并在你的Cordova应用程序上获得一个实时检查器(适用于iOS和Android平台).