javascript - dart 中生成代码的可读性

标签 javascript dart

Darts 目前会生成复杂的 javascript 代码。我认为这是一个主要缺点,实际上我更喜欢使用 TypeScript 方法来解决这个问题。

我想知道当时是否有人知道 Dart 的战略计划。 future Dart 会生成某种程度上可以理解的 javascript 吗?

最佳答案

问题是:为什么你会对查看编译后的代码感兴趣?

dart2js 产生 source maps用于编译代码。

编译为 JavaScript 时,您应该会看到“ map 文件”。这些源映射允许您在 Web 浏览器(目前在 Chrome 中工作,正在支持 Firefox)中作为 Dart 代码查看和调试您的代码,即使它正在执行 JavaScript。

即使您没有源映射,也不应该调试 JavaScript 代码。如果您的代码没有运行,则可能是 dart2js 或您的代码有问题,如果是您的代码,您可以使用源映射在 Dartium 或 Chrome 中进行调试。

关于javascript - dart 中生成代码的可读性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13471954/

相关文章:

dart - 如何在 angular.dart 中装饰组件

javascript - 将使用 range 的 Coffeescript 循环转换为 ES6

javascript - 使用 javascript 将多个用户表单输入存储在关联数组中

dart - 如何在 StatelessWidget 中更改 StatefulWidget 的状态?

dart - Dart WebComponent上不允许使用绝对路径

flutter - 如何最好地在 for-in 循环中进行空检查?

javascript - 如何使用 JavaScript 使背景图像透明

javascript - YouTube API V3,多个 youtube.playlistItems.list 请求的顺序不同

JavaScript/Node : ajax POST request not passing object to backend

flutter - 如何使用 Getx 在 Controller 层内检索 TextEditingController?