生产中的断言在Dart被剥夺了。
但是,我想配置此行为。这可能吗?
在PHP中,您可以使用assert_options配置它:http://php.net/manual/en/function.assert-options.php
理想情况下,我希望能够记录生产中发生的所有失败的断言。
答案 0 :(得分:1)
似乎有计划在Dart 2中提供
dart2js有--enable-asserts,就像VM一样(也是--enable-asserts,以s结尾)。 它只是没有做广告。
https://github.com/dart-lang/sdk/issues/32255
似乎仍在讨论如何在Dart 2 final https://github.com/dart-lang/sdk/issues/32442
中提供此功能在Dart 1中,有--checked
标志启用断言