인텔리제이를 2023.01 버전
을 사용하다가 2024.03.05 버전
으로 변경하면서 일어난 오류이다.
최근 버전에서 쓰던 사람의 코드를 가져와도 일어나는 오류인데
인터넷에서 알려주는 모든 방법을 다 사용해보았는데 아무것도 통하지 않았다!
그래서 찾아낸 방법!!!
두 가지 방법이 있다.
안쪽에 /* global [변수이름] */
라고 작성해준다.
예를 들자면 사진처럼 /* global ol */
전역변수로 지정하는 방법이다.
js 파일 안쪽에 'use strict';
를 추가 작성을 해준다.
이를 엄격모드
라고 부르는데 코드를 실행할때 발생하는 문제를 잡고 오류를 줄이기 위한 오류검사 이고 변수를 선언하지 않고 사용이 불가해진다.