如何运行Flutter脚本

时间:2019-07-02 23:46:32

标签: flutter benchmarking

我正在尝试对Flutter库进行一些基准测试,但是我不知道如何运行需要Flutter库的脚本。我能够做到的唯一方法是将其作为测试代码运行,但是我找不到在测试模式下禁用断言的方法。

作品:

  • flutter测试myScript.dart(无法禁用断言)

失败:

  • dart myScript.dart:错误:找不到:'dart:ui'
  • flutter运行myScript.dart:只能在模拟器上运行,而不能在我的计算机上运行

2 个答案:

答案 0 :(得分:0)

要运行需要flutter库的脚本,我使用“发布”工具:

flutter packages pub run lib/script.dart

答案 1 :(得分:0)

我正在阅读,并试图自己弄清楚。为了使其正常工作,您似乎还必须在文件扩展名中包含.dart。

因此请确保您的脚本位于根目录的bin文件夹中

/bin
/lib
main.dart

然后通过terminal / cli从项目根目录调用flutter pub run script.dart,它将在bin目录的script.dart目录中查找仅调用script的目录。脚本,除非缺少扩展名。像往常一样传递任何参数,它应该可以正常工作。