본문 바로가기
프론트엔드/리액트

tslib 오류 수정

by 1005ptr 2023. 4. 24.
반응형

회사에서 쓰는 라이브러리 새로 받았더니 오류가 난다.

__spreadarray' is not exported from 'tslib'

tslib 라이브러리 버전을 업그레이드 하라고 뜬다.

새로 받으려고 보니 아래와 같이 검색되는데 기존에 package.json 파일에 tslib가 포함돼있어서 

yarn add -D tslib

를 실행해줬다.

 

아래는 검색하면서 나온 스택 오버플로우 결과인데 첫번째 답변은 프로젝트에 tslib 라이브러리를 직접 의존성 추가하지는 않는다고 말한다. target을 변경하는게 맞다고 한다. 근데 일단 문제가 해결됐으니 넘어가자.

https://stackoverflow.com/questions/58329178/the-syntax-requires-an-imported-helper-named-spreadarrays

 

the syntax requires an imported helper named __spreadArrays

When I'm trying to use spreading in typescript like: .reduce((unique, x) => { unique.some(element => element.machineName === x.machineName) ? unique : [...unique, x]; } I get warning wi...

stackoverflow.com

 

반응형

댓글