uncaught syntaxerror: unexpected token '<'
상황
- vue 사용 중,
- public 폴더에 있는 index.html에
- <script src="../src/불러올파일.js"></script> 형식으로 script를 불러오려고 하는데 오류가 생김.
- 모든 방법을 동원해봐도 해결이 되지 않았음.
문제파악 및 해결
- uncaught syntaxerror는 보통 문법 오류거나 경로 오류로 나타날 때가 많음.
- 아무리봐도 틀린 것이 없었기에 경로 오류로 보는 것이 타당했음.
- 대부분의 라이브러리나 프레임워크는 빌드할 때 파일들의 경로가 무작위로 바뀜.
- 이 때, public 폴더 내 파일은 경로가 그대로임.
- 이를 이용해 문제를 해결할 수 있음.
'했던것들 > 알게된 것들' 카테고리의 다른 글
네이버 Map 타입스크립트 적용하기 (0) | 2023.03.13 |
---|---|
소켓 연결 이슈 (0) | 2023.03.06 |
ESLint, Prettier 통합 (0) | 2023.02.27 |
vue ESLint 끄기 (0) | 2023.02.24 |
DOMContentLoaded, load event (0) | 2023.02.23 |