Silver Library (Archived)
도대체 뭐가 not defined 된 걸까...? 나만의 해답. 본문
반응형
not defined react/jsx-no-undef 로 고통받은지도 몇 시간 째.
사실, 정말 여러가지 상황이 있을테니 이게 정확한 처방이 될 수는 없을겁니다.
다만 제가 하면서, 저 에러 메세지 만큼은 도저히 무슨 소린지 이해가 안 갔는데, 이제 확실히 알게 되었습니다.
대상 function name 이, 에러가 발생한 해당 파일에서 구성(선언)되지 않았다는 의미로 보여집니다.
따라서, 이 에러 메세지. 분명 언급하는게 있습니다.
Failed to compile
src\Routes\경로\경로파일.js
Line 10:6: '문제의 함수명' is not defined react/jsx-no-undef
1. 이미 해당 호출 대상의 함수(다른 파일에 코딩된 것) 가 적힌 곳의 내용을 호출하고자 import 를 하였습니다.
2. 따라서 이 부분은 이제 여기에서 적용되도록, 브라우저에게 불러오려는 해당 내용의 정의를, 문제의 에러가 발생한 파일에서도 따로 함수명을 언급 해 줘야합니다.
3. 다시 말해, 해당 함수가 '분명히 그 에러가 발생한 파일 어딘가에 한번 언급이 된 경우' 입니다.
막상 생각해보니, 결국에는 기초적인 거라서 허무하네요.
직접적인 연관은 없지만 도움이 된 것:
stackoverflow.com/questions/44441734/react-js-error-is-not-defined-react-jsx-no-undef
'Personal DB > Mainly for Front-end' 카테고리의 다른 글
모던 JavaScript 튜토리얼 (0) | 2021.07.10 |
---|---|
react.js 와 API 로, 정보 사이트 UI 까지 구축하기 (0) | 2021.04.07 |
JS - something ++, 루프와 반복. (0) | 2021.03.16 |
[basic] The web and web standards (0) | 2021.02.28 |
[JS] Resize the screen, then change the colour (0) | 2020.11.26 |