로컬에서 CORS 에러가 발생하는 문제 해결방법입니다.
Access to script at 'file:///E:/~/12.js' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, isolated-app, chrome-extension, chrome, https, chrome-untrusted.
위와 같은 에러 문구가 나왔습니다.
import & export를 html에서 사용하기 위해 <script type="module"></script>을 사용했는데 모듈은 HTTP를 통해서만 작동하므로 로컬 웹 서버를 사용해야 한다는 내용이었던 것 같습니다.
여러 선택 방법이 있던데 그중 노드 라이브 서버를 사용했습니다. ( 간단해서 사용했습니다. )
$ npm install -g live-server
$ live-server
먼저 live-server를 글로벌로 설치를 해주고, 디렉터리 파일에서 live-server를 실행해줍니다.
- 끝 -
다른방법
'HTML | CSS' 카테고리의 다른 글
[ CSS ] table 태그 내부에 tr요소에서 border표현하기 (0) | 2023.08.23 |
---|---|
[ CSS/SCSS ] :not() 사용법 (0) | 2023.08.22 |
[ CSS ] select 화살표 제거하기 (0) | 2023.04.17 |
[ CSS ] input type Number Up / Down 화살표 제거하기 (0) | 2023.04.17 |
[ CSS / SCSS ] 스크롤바 제거하기 (0) | 2023.03.28 |