我正在尝试对颤振库进行一些基准测试,但是我不知道如何运行需要颤振库的脚本。我能够做到这一点的唯一方法是将其作为测试代码运行,但是我没有找到在测试模式下禁用断言的方法。
工程:
- 颤振测试 myScript.dart(无法禁用断言)
失败:
- dart myScript.dart : 错误: 未找到: 'dart:ui'
- 颤振运行myScript.dart:只能在模拟器上运行它,不能在我的计算机上运行
要运行需要颤振库的脚本,我使用 "pub" 工具:
flutter packages pub run lib/script.dart
我正在阅读并试图自己弄清楚这一点。似乎为了使其正常工作,您还必须在文件扩展名中包含.dart。
因此,请确保您的脚本位于根目录的 bin 文件夹中
/bin
/lib
main.dart
然后通过 terminal/cli 从项目根目录调用flutter pub run script.dart
,它会在bin
目录中查找script.dart
调用,除非缺少扩展名,否则script
找不到脚本。像往常一样传递任何参数,它应该可以正常工作。