angular-cliを使用して新しい angular2 アプリケーションを作成しました。今、私はHTTPを使用して API からデータを取得しようとしていました。私が書いたコード:
movie.service.ts
import { Injectable } from '@angular/core';
import { Movie } from './movie';
import { Http, Response } from '@angular/http';
import { Observable } from 'rxjs/Observable';
import 'rxjs/Rx';
私のatomエディターは@angular/http
オンラインでエラーを出します。angular2
そのため、プロジェクト フォルダーを使用して手動でインストールしnpm install angular2
、エラーが生成された行を次のように変更します。
import { Http, Response } from 'angular2/http';
しかし今、私のコンソールは次のように表示されています:
「ネットワーク エラー: 404 が見つかりません - http://localhost:4200/angular2/http/index.js」
index.htmlページに次のスクリプトを追加しました。
<script src="https://code.angularjs.org/2.0.0-beta.17/http.dev.js"></script>
そして私のpackage.jsonファイルの依存関係"angular2": "2.0.0-beta.17",
。それでも同じエラー。
誰にも手がかりはありますか?私はangular2の初心者です。したがって、どんな助けや提案も大歓迎です。