1

我正在寻找一个像“gruntjs”这样可以监控我的飞镖项目的工具,当文件更改时,它能够:

  1. 将 dart 文件转换为 javascript 文件
  2. 重新启动我的自定义飞镖命令:dart app.dart

我没有找到任何 gruntjs 的插件可以做到这一点,有没有这样的 dart 工具?

4

2 回答 2

3

您可以使用 Dart 编辑器构建系统为此构建您自己的工具。每当文件更改时,Dart Editorbuild.dart会在项目的根目录中查找并尝试在main(). 在您的构建文件中,您可以在您的项目中调用 dart2js,调用您的自定义 dart 命令并执行构建项目所涉及的任何其他操作。这就是 WebUI 管理 Web 组件编译的方式。

有关 Dart 编辑器构建系统的更多信息和一些示例build.dart文件,请参见Build.dart 和 Dart 编辑器构建系统

于 2013-06-23T17:09:53.760 回答
2

还有一个hop.dart可以做这个工作。与 gruntjs 之类的工具相比,它有一些限制,但它对于简单的任务(如dart2js.

于 2013-07-14T02:22:46.087 回答