Router
파일을 정의 하는데 JSX
문법을 인식하지 못하는 오류 발생
→ 오류가 발생할 이유가 없는데 뭐지? 생각함
내가 실수로 router
파일의 확장자를 .ts
로 한 것이다. 그래서 jsx 구문을 인식하지 못한것..
→ .tsx
파일 확장자는 TypeScript 컴파일러에게 파일 내에서 JSX 구문이 사용될 수 있음을 알리지만, .ts
파일은 기본적으로 JSX 구문을 지원하지 않는다.
.ts
도 jsx 구문을 사용할 수 있게 바꾸거나, 확장자 명을 .tsx
로 고쳐야한다..tsx
로 고쳐서 해결