Dart - 运行rpc生成客户端时出错

时间:2015-06-19 09:14:40

标签: dart dart-rpc

我正在尝试遵循“小心巢o'海盗”教程 我尝试为PiratesApi

生成客户端代码时遇到问题https://www.dartlang.org/codelabs/server/

当我运行命令

  

pub global run rpc:generate client -i lib / server / piratesapi.dart -o   LIB /客户端

我收到以下错误消息

  

执行错误命令'discoveryWithImports'失败:

     

没有在类中声明匹配参数的构造函数'ApiParser'   'ApiParser'。

     

NoSuchMethodError:传递给方法的参数数量不正确   名为'ApiParser'

     

接收者:输入:class'ApiParser'

     

尝试呼叫:ApiParser(严格:真实)

     

找到:ApiParser()

该错误消息是什么意思?

1 个答案:

答案 0 :(得分:0)

尝试使用版本约束激活rpc包:

pub global activate rpc 0.4.1

http://goo.gl/Pe7dFt