无法为 Angular Dart 组件找到 html 和 css 文件

Cannot find html and css file for Angular Dart component

我正在使用 Angular Dart 版本 ^1.1.2+2。我有一个我正在使用的自定义 Angular 组件,它有一个 dart 文件、html 文件和 css 文件。当我 运行 在 Dartium 中时,一切似乎都运行良好。但是,当我编译所有内容并在 Chrome 或 Firefox 中 运行 时,出现以下错误:

GET https://dartlang.org/lib/classes/Controller/PlaybackSignalProcessingController.css net::ERR_CONNECTION_CLOSED html dart2js.dart:18457
GET https://dartlang.org/lib/classes/Controller/PlaybackSignalProcessingController.html net::ERR_CONNECTION_CLOSED html dart2js.dart:18457

这是 .dart 文件开头的样子

@Component(
    selector: 'playbackProcessingController',
    templateUrl: 'PlaybackSignalProcessingController.html',
    cssUrl: 'PlaybackSignalProcessingController.css',
    useShadowDom: false)
class PlaybackSignalProcessingController extends MainController {
  PlaybackSignalProcessingController get playbackprocessingctrl => this;

  PlaybackSignalProcessingController(EventBus eb) : super(eb)  {
    print("Playback Signal Processing Controller Constructor");
  }

然后我在 main.dart 文件中绑定了 PlaybackSignalProcessingController。我也尝试过对模板 Url 和 cssUrl 路径使用 '../lib/classes/Controller/PlaybackSignalProcessingController' 并遇到同样的问题。我不确定为什么找不到 html 和 css 文件。有任何想法吗?谢谢。

您 can/should 可以使用类似 templateUrl: 'packages/my_app/.../PlaybackSignalProcessingController.html' 的内容访问文件。