Angular 角度2+;Dart依赖项:URI的目标不存在:';软件包:http/browser_client.dart';;

Angular 角度2+;Dart依赖项:URI的目标不存在:';软件包:http/browser_client.dart';;,angular,dependencies,dart,angular-dart,Angular,Dependencies,Dart,Angular Dart,这可能是一个新手问题,但我找不到问题所在:我正在尝试创建一个带有角度2+省道的应用程序。这是我的/pubspec.yaml文件: name: ad_checkout description: A Dart app that uses Angular 2 version: 0.0.1 environment: sdk: '>=1.19.0 <2.0.0' dependencies: angular2: ^2.0.0 dev_dependencies: browser: ^0

这可能是一个新手问题,但我找不到问题所在:我正在尝试创建一个带有角度2+省道的应用程序。这是我的/pubspec.yaml文件:

name: ad_checkout
description: A Dart app that uses Angular 2
version: 0.0.1
environment:
  sdk: '>=1.19.0 <2.0.0'
dependencies:
  angular2: ^2.0.0
dev_dependencies:
  browser: ^0.10.0
  dart_to_js_script_rewriter: ^1.0.1
transformers:
- angular2:
    platform_directives:
    - 'package:angular2/common.dart#COMMON_DIRECTIVES'
    platform_pipes:
    - 'package:angular2/common.dart#COMMON_PIPES'
    entry_points: web/main.dart
    resolved_identifiers:
      BrowserClient: 'package:http/browser_client.dart'
      Client: 'package:http/http.dart'
- dart_to_js_script_rewriter

在IntelliJ中,我尝试了“获取依赖项”、“更新依赖项”和“清除缓存”,但没有任何帮助。我缺少什么?

您的
pubspec.yaml
中的
依赖项:
部分下没有列出
http


http:^0.11.3
添加到
angular2
下的
dependencies:
您的
pubspec.yaml
中的
dependencies:
部分下没有列出
http

依赖项中的
angular2
下添加
http:^0.11.3

import 'package:angular2/platform/browser.dart';
import 'package:http/browser_client.dart';

import 'package:ad_checkout/app_component.dart';

void main() {
  bootstrap(AppComponent,[
    provide(BrowserClient, useFactory: () => new BrowserClient(), deps: [])
  ]);
}