我正在尋找像「gruntjs」,它可以監視我的飛鏢項目,一個工具,當文件發生更改,它能夠:當項目文件發生變化時,像gruntjs這樣的工具是否可以將dart轉換爲js?
- 轉換鏢文件,JavaScript文件
- 重新啓動我的自定義鏢命令:
dart app.dart
我沒有找到gruntjs的任何插件來做到這一點,有沒有這樣的飛鏢工具?
我正在尋找像「gruntjs」,它可以監視我的飛鏢項目,一個工具,當文件發生更改,它能夠:當項目文件發生變化時,像gruntjs這樣的工具是否可以將dart轉換爲js?
dart app.dart
我沒有找到gruntjs的任何插件來做到這一點,有沒有這樣的飛鏢工具?
您可以使用Dart Editor Build System構建您自己的工具。每當文件更改時,Dart Editor將在項目的根目錄處查找build.dart
,並嘗試運行main()
中的命令。在您的構建文件中,您可以在您的項目上調用dart2js,調用您的自定義dart命令並執行構建項目所涉及的其他任何內容。這是WebUI如何管理Web組件的編譯。
有關Dart編輯器構建系統的更多信息,例如build.dart
文件請參閱Build.dart and the Dart Editor Build System。
還有一個hop.dart可以做這份工作。與像gruntjs這樣的工具相比,它有一些侷限性,但它對於像dart2js
這樣的簡單任務來說工作得很好。