2017년 6월 20일 화요일

angular routing 배우기

이건 무슨에러냐 ㅠ

Error: (SystemJS) Unexpected token <
SyntaxError: Unexpected token <
   at eval (<anonymous>)
   at ZoneDelegate.invoke (http://127.0.0.1:8080/node_modules/zone.js/dist/zone.js:365:26)
   at Zone.run (http://127.0.0.1:8080/node_modules/zone.js/dist/zone.js:125:43)
   at http://127.0.0.1:8080/node_modules/zone.js/dist/zone.js:760:57
   at ZoneDelegate.invokeTask (http://127.0.0.1:8080/node_modules/zone.js/dist/zone.js:398:31)
Evaluating http://127.0.0.1:8080/node_modules/@angular/router
Error loading http://127.0.0.1:8080/app/main.ts
   at eval (<anonymous>)
   at ZoneDelegate.invoke (http://127.0.0.1:8080/node_modules/zone.js/dist/zone.js:365:26)
   at Zone.run (http://127.0.0.1:8080/node_modules/zone.js/dist/zone.js:125:43)
   at http://127.0.0.1:8080/node_modules/zone.js/dist/zone.js:760:57
   at ZoneDelegate.invokeTask (http://127.0.0.1:8080/node_modules/zone.js/dist/zone.js:398:31)
Evaluating http://127.0.0.1:8080/node_modules/@angular/router
Error loading http://127.0.0.1:8080/app/main.ts

흠 왜 이런걸 나에게 보여주는거냐

터미널을보면 경고 문구들을 볼수있다.

GET /Users/hansl/Sources/angular/dist/packages-dist/compiler/bundles/compiler.umd.min.js.map 404 2.457 ms - 100
GET /Users/hansl/Sources/angular/dist/packages-dist/compiler/bundles/compiler.umd.min.js.map 404 2.243 ms - 100
GET /Users/hansl/Sources/angular/dist/packages-dist/compiler/bundles/compiler.umd.min.js.map 404 0.604 ms - 100

404 = 없단얘기고 compiler.umd.min.js.map을 찾을수없다. 

겟으로 계속 요청해봤지만 없단얘기다

systemjs.config.js 내용을 살펴봤었지만 알고보니 다른폴더의 systemjs.config.js 내용을 수정했던것...  (부들부들)

packages 항목에 router에대한  '@angular/router'가 있는지 확인하자. 

역시 저자의 세심함이 돋보인다.



Unhandled Promise rejection: The selector "app" did not match any elements ; Zone: <root> ; Task: Promise.then ; Value: Error: The selector "app" did not match any elements

app이라는 셀렉터와 매칭하는 어떤 엘리먼트도 찾을수 없다고한다.

-index.html 내부에 <app-auction>loading...</app-auction>을

<app>loading...</app> 으로 고쳐주면 된다.

댓글 없음: