新的異步/ AWAIT語法在我的代碼,一切是偉大的工作,如果我直接從DART使用類似C:\dart\dart-sdk\bin\dart.exe --enable_async --checked C:\code\dart-app\main.dart
使用--enable-異步與酒吧
運行我的應用程序當我嘗試在同一應用程序上運行pub run main.dart
,但是,我收到一條錯誤消息error: line XX pos XX: use flag --enable-async to enable async/await features
。 --enable-async
標誌似乎是Dart本身的東西,所以我不能將它添加到pub命令中。我如何使用pub以我允許使用async/await語法的方式構建我的應用程序?
從Dart 1.9開始(在撰寫本文時的開發通道中),您應該可以訪問異步/等待而不需要標誌或變換器。 –
注意pub使用「checked mode」([#22049](https://code.google.com/p/dart/issues/detail?id=22049));這可能會引發異常,否則您將不會看到。 – mockturtl