NestedRouter 구현하면서 Uncaught SyntaxError: Unexpected token '<' 에러 발생

Holyday33·2021년 12월 16일
0

문제 해결

목록 보기
1/3

NestedRouter

Route안에 있는 또 다른 Route를 지칭한다.


에러 발생

Uncaught SyntaxError: Unexpected token '<'

가 콘솔창에서 발생했다.

해결

Html에서

<head>
      <base href="/" />
</head>

를 입력하면 된다.

WHY?

원인

http://lab.naminsik.com/4011

  • 배포하면 index.html이 브라우저의 캐시 상태 라고한다.
  • 브라우저 캐시상태?
    https://steemit.com/kr/@yjiq150/http-cache
    • 브라우저 캐시는 웹브라우저 or HTTP요청하는 클라이언트 app들이 내부적으로 가지고 있는 캐시이다.
  • 배포 바로 이전 버전의 index.html이다.
  • [작성 중]

Base tag

http://tcpschool.com/html-tag-attrs/base-href

Base 태그의 역할은 다음과 같다.

  • href에 입력된 URL가 이 html문서의 기준 URL이다.
  • target: 링크를 어떤 프레임에 열것인지 결정해야한다.
    • _blank : 새 창에 연다.
    • _parent : 부모 창에 연다.
    • _self : 자신의 창에 연다.
    • _top : 화면이 여러 프레임으로 이뤄져있을 때에 모든 프레임을 지우고 전체 화면에 연다.
    • _[name] : 지정된 이름에 링크를 연다.

profile
Why so serious?

0개의 댓글