4
build.dart
由Dart Editor在文件更改時運行。許多開發人員使用build.dart來編譯他們的Web UI應用程序。如何在Web UI編譯器完成後運行其他命令?如何在build.dart構建之後運行命令?
build.dart
由Dart Editor在文件更改時運行。許多開發人員使用build.dart來編譯他們的Web UI應用程序。如何在Web UI編譯器完成後運行其他命令?如何在build.dart構建之後運行命令?
該函數返回Future
。您可以註冊一個回調以在build()運行後運行。
下面是一個例子:
import 'package:web_ui/component_build.dart';
import 'dart:io';
import 'dart:async';
void main() {
var args = new List.from(new Options().arguments);
args.addAll(['--', '--no-rewrite-urls']);
Future dwc = build(args, ['web/clock_page.html']);
dwc
.then((_) => Process.run('cp', ['packages/browser/dart.js', 'web/out/dart.js']))
.then((_) => Process.run('cp', ['App.css', 'out']));
}
瞭解更多:
也許鏈接未來,過程,並建立文檔? –
@Seth有關build.dart(博客文章?)的更多信息如何?聽起來不錯... – Fox32