我试图弄清楚我需要传递哪些库来@MirrorsUsed
编译和运行我的应用程序。有时,由于抛出描述性错误(例如Uncaught Unsupported operation: Cannot find class for: NgAttr
.
其他时候,我得到一个更模糊的信息,比如NullError: Cannot call "$gt" on null
不知道我可能会忽略哪个库。除了反复试验,还有更好的方法吗?
如果您想知道,这是一个有角度的应用程序,这就是我目前配置它的方式:
@MirrorsUsed(targets: const[
'angular',
'angular.core',
'angular.core.dom',
'angular.filter',
'angular.perf',
'angular.directive',
'angular.routing',
'angular.core.parser.dynamic_parser',
'angular.core.parser.lexer',
'todo',
'perf_api',
'List',
'NodeTreeSanitizer',
'PlaybackHttpBackendConfig'
],
override: '*')
import 'dart:mirrors';