vscode에서 node.js설치 후 “‘name’은(는) 사용되지 않습니다.ts(6385) lib.dom.d.ts(17642, 5): 선언이 여기에 사용되지 않음으로 표시되었습니다.” 에러 처리하기
에러 상황
- 생활코딩에서 egoing님의 node.js 수업을 듣고 있었음
- egoing은 아톰을 쓰지만, 나는 vscode가 편해서 vscode로 수업을 듣고 있었음
- 1행에서 변수 name을 지정하고, 3행에서 변수 letter를 지정하는 상황에서 이미 지정한 name 변수를 letter로 불러와서 letter변수를 지정하였음
- 3행에서 불러온 name이 작은 오류가 생김
- ‘name’은(는) 사용되지 않습니다.ts(6385) lib.dom.d.ts(17642, 5): 선언이 여기에 사용되지 않음으로 표시되었습니다.
해결
- ‘+name+’에 마우스 올려서 오류 메시지 확인
- ‘name’은(는) 사용되지 않습니다.ts(6385) lib.dom.d.ts(17642, 5): 선언이 여기에 사용되지 않음으로 표시되었습니다.
- lib.dom.d.ts(17642, 5): 을 클릭
- lib.dom.d.ts 파일의 17643행에서 name이 이미 변수로 지정되었음을 발견
- 내 작업파일에서 name 변수명을 myname으로 변경
- 오류가 없어짐!!
배운점
- 오류가 발견되면 오류 메시지를 확인하자
- 변수명을 중복하면 기존 변수명이 덮어지기 때문에 변수명을 지정할 때는 중복을 주의하자
댓글남기기