Stackoverflow/Web
Uncaught SyntaxError: Unexpected token 'export'
The Neo
2023. 4. 28. 17:43
Bootstrap에서 팝업 및 툴팁 기능을 제공하는 popper.js를 사용하기 위해서 등록했다가 아래와 같은 Error가 뜨고야 말았다.
원인 사유
Unexpected token 'export' 에러는 Javascript 모듈에 대한 지원이 없는 환경에서 ES6(ECMAScript 2015) 모듈을 로드하려고 할 때 발생하게 된다. export 속성은 ES6 모듈 시스템에서 모듈에서 특정 기능이나 값을 내보내기 위해서 사용되며, 이를 통해 다른 모듈에서 해당 기능이나 값을 사용할 수 있게 된다.
해결 방법
스크립트를 선언할 때, export를 추가하도록 한다.
문제 발생 코드
<script src="../../plugins/popper/popper.min.js"></script>
문제 해결 코드
<script type="module" src="../../plugins/popper/popper.min.js"></script>
반응형