2017-05-19 3 views
0

나는 Heros 어플리케이션의 Angular Tour를 따라 왔으며 여기에 HTTP 비트 : https://angular.io/docs/ts/latest/tutorial/toh-pt6.html에 도달했습니다.Heros 튜토리얼의 Angular Tour in-memory-web-api에 대한 에러

바로 튜토리얼 내 모의 서비스를 삭제하고이로 교체 말해 시작 지점까지의 모든 미세

: 나는 NPM을 달리고에서 설치

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

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

및 내 린터가 빌려 생성하지 않는 경우에도 404

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

으로 돌아오고있다 IDE에서 오류가 발생했습니다. 현재이 튜토리얼에없는이 종속성을 구성하기 위해 수행해야하는 다른 작업이 있습니까?

+0

노드 모듈 폴더에서 실제로 'angular-in-memory-web-api.js'를 볼 수 있습니까? 그 경로가 나던데 오류가있는 것 같습니다. – Bean0341

+0

또한 모듈의 가져 오기를 app.module 파일에 추가했는지 확인하십시오. – Bean0341

+0

@ Bean0341 ​​- 예, 경로가 잘못되었습니다. 그러나 나는 그것을 해결하기 위해 무엇을해야할지 모른다. 메모리에 각뿔 (angular-in-memory) 폴더가 있습니다. – 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', 

}