[IntelliJ] js 파일 선언 오류 Cannot find declaration to go to, Unresolved variable or type

Yuni·2025년 4월 16일
0

IntelliJ

목록 보기
9/9

인텔리제이를 2023.01 버전을 사용하다가 2024.03.05 버전으로 변경하면서 일어난 오류이다.
최근 버전에서 쓰던 사람의 코드를 가져와도 일어나는 오류인데

인터넷에서 알려주는 모든 방법을 다 사용해보았는데 아무것도 통하지 않았다!
그래서 찾아낸 방법!!!

두 가지 방법이 있다.

1. html에서 문구 추가해주기


안쪽에 /* global [변수이름] */ 라고 작성해준다.
예를 들자면 사진처럼 /* global ol */ 전역변수로 지정하는 방법이다.

2. js 파일 안쪽에 추가해주기


js 파일 안쪽에 'use strict'; 를 추가 작성을 해준다.

이를 엄격모드라고 부르는데 코드를 실행할때 발생하는 문제를 잡고 오류를 줄이기 위한 오류검사 이고 변수를 선언하지 않고 사용이 불가해진다.

엄격 모드 use strict란 무엇인가

profile
backend developers

0개의 댓글