2017-05-19 10 views
0

私はHerosアプリケーションのAngular Tourに従っており、ここでHTTPビットに達しています:https://angular.io/docs/ts/latest/tutorial/toh-pt6.htmlヒーローズの角膜チュートリアル404 in-memory-web-apiのエラー

右のチュートリアルでは、私のモックサービスを削除し、これでそれを置き換えるために私に言って始める点までのすべての罰金

:私はNPMを実行してからそれをインストールし

import { InMemoryDbService } from 'angular-in-memory-web-api'; 

:今https://github.com/angular/in-memory-web-api

とそれは私のリンターがCOMPを生成していないにもかかわらず、404

GET http://localhost:5556/node_modules/angular-in-memory-web-api.js 404 (Not Found)

に戻って来ています私のIDEのileエラー。現在このチュートリアルにないこの依存関係を構成するために何か必要なことはありますか?

+0

node modulesフォルダに 'angular-in-memory-web-api.js'と表示されますか?そのパスはあなたのエラーで正しくないようです – Bean0341

+0

あなたの 'app.module'ファイルにモジュールのインポートを追加したことを確認してください – Bean0341

+0

@ Bean0341 - ええ、パスが間違っています。しかし、私はそれを修正するために何をすべきかわかりません。メモリ内の角メモリフォルダがあります。 – Paul

答えて

0

問題が見つかりました。私はAngular Seedを使っています。 sysjs.configの構成は、seed.config.tsという別のファイルに格納されます。ここにパスを設定すると、新しくNPMを開始した後の私の問題を解決します。これを実行する方法については、この時点でドキュメントはかなり弱いです。

SYSTEM_CONFIG_DEV: any = { 
    defaultJSExtensions: true, 
    paths: { 

    'angular-in-memory-web-api': 'node_modules/angular-in-memory-web-api/bundles/in-memory-web-api.umd.js', 

} 
関連する問題