2014-11-05 33 views
1

我得到这个错误与角1.0.0项目,我不知道这意味着什么,应该做什么。我不明白在链接中的解释https://github.com/angular/di.dart/wiki/Uninitialized-Module.DEFAULT_REFLECTOR-error有人可以解释异常:Module.DEFAULT_REFLECTOR未初始化的依赖

我的项目声明一个依赖项在一个库中声明一个依赖项的角度。所以我的项目在角度上没有直接依赖关系,我不能在pubspec.yaml文件中声明变形器。

+0

1.0版本几乎不可能使用。我在做什么:在我的pubspec.yaml中添加角度作为依赖项并添加变换器,现在应用程序启动,但现在组件不起作用,它们保持失败**'没有获取'xxx'**,那就是因为角正在生成一些将动作映射到组件的静态文件,并且无法正确创建该映射,所以这也非常令人失望,因为pub服务必须退出并在每次更改中运行以再次运行。 – 2014-11-05 16:52:24

+0

似乎是像http://stackoverflow.com/questions/26785441相同的问题 – 2014-11-06 21:58:31

回答

0

Angular现在使用静态生成的内容。对于组件的HTML文件在酒吧被处理安装或酒吧服务

pubspec.yaml文件需要这样的:

transformers: 
- angular: 
    html_files: 
    - web/controllers/error_warning_controller.html 
    - web/controllers/http_interceptor_controller.html 
    - web/controllers/notify_tray_controller.html 
    - web/controllers/notify_desktop.html 
    - web/controllers/panel_controller.html 
    - web/controllers/window_controller.html 
    dart_sdk: /usr/local/opt/dart/libexec 

此外,如果你使用的是取决于角度,你需要一个库就无法正常工作直接依赖于角度转换的工作,我围绕声明两次依赖项工作,一项针对使用库的项目的库。