我正在寻找一个像“gruntjs”这样可以监控我的飞镖项目的工具,当文件更改时,它能够:
- 将 dart 文件转换为 javascript 文件
- 重新启动我的自定义飞镖命令:
dart app.dart
我没有找到任何 gruntjs 的插件可以做到这一点,有没有这样的 dart 工具?
我正在寻找一个像“gruntjs”这样可以监控我的飞镖项目的工具,当文件更改时,它能够:
dart app.dart
我没有找到任何 gruntjs 的插件可以做到这一点,有没有这样的 dart 工具?
您可以使用 Dart 编辑器构建系统为此构建您自己的工具。每当文件更改时,Dart Editorbuild.dart
会在项目的根目录中查找并尝试在main()
. 在您的构建文件中,您可以在您的项目中调用 dart2js,调用您的自定义 dart 命令并执行构建项目所涉及的任何其他操作。这就是 WebUI 管理 Web 组件编译的方式。
有关 Dart 编辑器构建系统的更多信息和一些示例build.dart
文件,请参见Build.dart 和 Dart 编辑器构建系统。
还有一个hop.dart可以做这个工作。与 gruntjs 之类的工具相比,它有一些限制,但它对于简单的任务(如dart2js
.