2016年11月3日木曜日

Angular Tour of Heroesの7.HTTPで GET http://localhost:3000/traceur 404 (Not Found) が出たら

Angular2をやってみようと思いチュートリアルをやっていると、
7.HTTPの章で以下のようなエラーに遭遇

zone.js:1382 GET http://localhost:3000/traceur 404 (Not Found)scheduleTask @ zone.js:1382ZoneDelegate.scheduleTask @ zone.js:245Zone.scheduleMacroTask @ zone.js:171(anonymous function) @ zone.js:1405send @ VM20690:3fetchTextFromURL @ system.src.js:1051(anonymous function) @ system.src.js:1781ZoneAwarePromise @ zone.js:518(anonymous function) @ system.src.js:1780(anonymous function) @ system.src.js:2809(anonymous function) @ system.src.js:3387(anonymous function) @ system.src.js:3701(anonymous function) @ system.src.js:4093(anonymous function) @ system.src.js:4556(anonymous function) @ system.src.js:4825(anonymous function) @ system.src.js:407ZoneDelegate.invoke @ zone.js:232Zone.run @ zone.js:114(anonymous function) @ zone.js:502ZoneDelegate.invokeTask @ zone.js:265Zone.runTask @ zone.js:154drainMicroTaskQueue @ zone.js:401ZoneTask.invoke @ zone.js:339
dashboard:17 Error: (SystemJS) XHR error (404 Not Found) loading http://localhost:3000/traceur(…)

systemjs.config.jsの
'angular-in-memory-web-api': 'npm:angular-in-memory-web-api',

'angular-in-memory-web-api': 'npm:angular-in-memory-web-api/bundles/in-memory-web-api.umd.js'
に。

'angular-in-memory-web-api': {
  main: './index.js',
  defaultExtension: 'js'
}

を削除したら動いた。
ここまで順調だったのに、これで1時間ハマってしまった。。。
参考:
http://stackoverflow.com/questions/40349887/tour-of-heroes-tutorial-issue-with-angular-in-memory-web-api

0 件のコメント:

コメントを投稿