CRA 를 실행시키니 에러가 떴다.
'React' must be in scope when using JSX error
해결법
React를 임포트 시켜준다.
import React from 'react';
JSX는 자바스크립트 문법의 확장으로 ECMA 표준이 아니다. 따라서 create-react-app따라서 JSX를 사용할 때마다 표준 JavaScript로 변환하려면 바벨과 같은 툴이 필요하다. 바벨이 JSX가 사용되었음을 알고 이를 변환하도록 하기 위해서는 React를 임포트해주어야 한다.
참고
'React' must be in scope when using JSX error in routes.js file
ESlint is showing me the above-mentioned error when writing a routes.js file. module.exports = { 'env': { 'browser': true, 'es6': true }, 'extends': ['plugin:react/recommended', 'sta...
stackoverflow.com
'WEB > React' 카테고리의 다른 글
[React] CSS Module - Component에 style 주기 (0) | 2022.02.08 |
---|---|
[React] 리액트 시작하기, create-react-app (0) | 2022.02.08 |
[React] github pages에 배포하기 (Publishing) (0) | 2022.02.03 |
[React] React Router 사용하기 (0) | 2022.02.03 |
[React] API 사용하기 (0) | 2022.02.02 |