2017-01-31 38 views
0

我是Dart的新手,安装了语言SDK和Dartium,遵循指令在其中运行Dart代码并且工作正常。仅在Dartium中调试我的Dart编写的客户端Web应用程序就足够了吗?

这是一个推荐的方式来建立和调试我的客户端网络应用程序使用Dartium,然后在最后阶段与dart2js编译它?

我应该捕捉,调试并修复Dart源代码中的所有错误,然后确保在JS代码编译并运行时它不会失败,如果它在Dart中运行良好或者仍然存在调试它的阶段为Dart部分完成后的JavaScript?

+2

是的。没有。也许。 – zerohero

回答

4

通常在开发和测试期间使用Dartium,然后在部署之前,在不同的目标浏览器中测试您的应用程序。

偶尔会出现问题,只有当您在目标浏览器中运行构建JS的应用程序时才会出现问题。

调整构建输出大小也是值得的(例如引入延迟加载,...)。

通常还需要CSS来定制在所有浏览器上都一样。这不是Dart可以帮助你的。

目前DDC(Dart Development Compiler)正在进行中,可以支持Chrome或其他支持ES5或ES6的浏览器的快速更改重新加载周期。

您还可以使用Travis或其他CI系统(带或不带Selenium)在各种浏览器上频繁运行测试。

相关问题