我正在寻找像“gruntjs”这样可以监控我的飞镖项目的工具,当文件发生变化时,它能够:
dart app.dart
我找不到gruntjs的任何插件来做这个,是否有这样的飞镖工具?
答案 0 :(得分:3)
您可以使用Dart编辑器构建系统为此构建自己的工具。每当文件更改时,Dart编辑器会在项目的根目录中查找build.dart
,并尝试在main()
中运行命令。在构建文件中,您可以在项目上调用dart2js,调用自定义dart命令并执行构建项目所涉及的任何其他操作。这就是WebUI管理Web组件编译的方式。
有关Dart编辑器构建系统的更多信息以及一些示例build.dart
文件,请参阅Build.dart and the Dart Editor Build System。
答案 1 :(得分:2)
还有hop.dart可以完成这项工作。与gruntjs等工具相比,它有一些局限性,但它适用于dart2js
这样的简单任务。