Dart等待关键字

电子

我想使用io示例(https://github.com/dart-lang/rpc尝试Dart的rpc包

我在使用1.9.1 SDK的Dart编辑器的64位版本(无法更新超过稳定版本)

这是我的pubspec.yaml:

name: myDartRestServer
version: 0.0.1
description: A minimal command-line application.
#author: <your name> <[email protected]>
#homepage: https://www.example.com
environment:
  sdk: '1.9.1'
dependencies: 
  rpc: any
dev_dependencies:
  unittest: any

但是,当我尝试复制示例以启动服务器时:

final ApiServer _apiServer = new ApiServer('/api/', prettyPrint: true);

void start() {
    _apiServer.addApi(new Synchro());
    HttpServer server = await HttpServer.bind(InternetAddress.ANY_IP_V4, 9090);
    server.listen(_apiServer.httpRequestHandler);
    _apiServer.enableDiscoveryApi("http://localhost:9090");
}

我的EDI(SDK)不知道await关键字。(我将dart:io dart:async和rpc包导入到我的库文件中)

我错过了什么吗?预先感谢您的回复。祝你今天过得愉快。

贡特·佐赫鲍尔(GünterZöchbauer)

您需要将功能标记为async才能使用await

void start() async {
  ....

尝试DartPad

没有async await是有效的标识符。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

堆叠等待关键字

来自分类Dev

Dart中的“ with”关键字

来自分类Dev

等待关键字阻止主线程

来自分类Dev

如何在本地反应上使用等待关键字?

来自分类Dev

使用异步和等待关键字的好处

来自分类Dev

线程,任务和异步/等待关键字之间的区别

来自分类Dev

Java等待通知方法使用同步关键字

来自分类Dev

Redis在上使用同步/等待关键字

来自分类Dev

Flutter中的await关键字未等待

来自分类Dev

Java等待通知方法使用同步关键字

来自分类Dev

“ dart”中“ library”关键字的确切含义

来自分类Dev

是否已从Dart中删除了“ interface”关键字?

来自分类Dev

.dart文件中“ patch”关键字的含义

来自分类Dev

Dart中的this关键字,字符串插值

来自分类Dev

“ dart”中“ library”关键字的确切含义

来自分类Dev

.dart文件中“ patch”关键字的含义

来自分类Dev

雨燕“ with”关键字

来自分类Dev

关键字别名

来自分类Dev

“ this”关键字的类型?

来自分类Dev

意外的关键字“ this”

来自分类Dev

关键字别名

来自分类Dev

“ this”关键字的开销

来自分类Dev

Mysql IN关键字

来自分类Dev

'(A)' 是关键字吗?

来自分类Dev

OCaml“to”关键字?

来自分类Dev

机器人框架:如何使“等待”直到硒库中的关键字返回true或false

来自分类Dev

TcpListener和TcpClient的异步函数出现问题,函数未等待await关键字

来自分类Dev

是否在不使用async await关键字的情况下等待promise的价值?

来自分类Dev

在等待的函数中为回调使用 async 关键字有什么目的?