繁体   English   中英

如何启动angular.dart应用

[英]how to start an angular.dart app

我正在使用angulardart 0.11.0,这是我的main.dart代码:

library my_app_main;

import 'package:angular/angular.dart';
import 'package:angular/application_factory.dart';

import 'package:my_app/src/something.dart';

class MyModule extends Module {
  MyModule() {
    bind(MyAppCtrl);
    bind(MyComp);
  }
}

main() {
  applicationFactory()
    .addModule(new MyModule())
    .run();
}

我收到语法错误:

  • angular.dart导入为“未使用”
  • “模块”是“未定义的类”

我尝试删除并重建软件包目录,pubspec文件等。这是怎么回事?

angular.dart import is 'unused'只是一个警告,因此您实际上不必担心它。

您看到'Module' is an 'undefined class''Module' is an 'undefined class'因为您没有导入di库。 添加import 'package:di/di.dart'; 您的进口,它应该运行。

原来,该错误是由角度文件在发布缓存中损坏引起的。 正如此处所指出的( https://groups.google.com/forum/#!topic/angular-dart/WiZuIwxTDb4)-感谢Günter! -解决方案是通过执行“发布缓存修复”或至少执行“发布缓存添加角度”来修复发布缓存

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM