본문 바로가기

내직업은 IT종사자/javascript

React은(는) UMD 전역을 참조하지만 현재 파일은 모듈입니다. 대신 가져오기를 추가해보세요. ts(2686)

반응형

 

 

React은(는) UMD 전역을 참조하지만 현재 파일은 모듈입니다. 대신 가져오기를 추가해보세요. ts(2686)

 

javascript -> typesript 로 변환 과정에서 해당 에러가 난다면...

1.package.json파일 체크
  • typescript version 이 4.1 이상인지 체크
  • react, react-dom version 이 17 이상인지 체크

2. tsconfig.json파일 체크
  • compilerOptions 안에 "jsx": "react-jsx" 확인 및 추가
{
	"compilerOptions": {
    	...
        "jsx": "react-jsx"
    }
}

 

해당프로젝트 내에 tsconfig.json이 없다면

(npx create-react-app시 template를 typescript로 지정안한 상태(default: javascript)로 생성한 경우)

terminal을 열고 해당 프로젝트 root경로로 들어가서

tsc -v  #Version 4.9.5
tsc --init

 

command not found:tsc 에러가 든다면
npm install -g typescript

 

잘못된 정보 피드백은 언제나 환영입니다..(´▽`ʃƪ)♡

반응형