본문 바로가기
Frontend/Libraries

[React] vite프로젝트에서 react-virtualized 사용하기

by 디스코비스킷 2023. 11. 22.
반응형

리스트에서 스크롤시 렌더링되게 하는 컴포넌트를 구현하기위해서 react-virtualized를 설치했다.

vite프로젝트에서 react-virtualized 를 사용하니 다음과 같은 에러가 뜬다.

No matching export in "node_modules/react-virtualized/dist/es/WindowScroller/WindowScroller.js" for import "bpfrpt_proptype_WindowScroller”
node_modules/react-virtualized/dist/es/WindowScroller/utils/onScroll.js:74:9:
74 │ import { bpfrpt_proptype_WindowScroller } from "../WindowScroller.js";


서치

관련 글1
관련 글2

esbuild를 사용해서 config를 설정하라는 등 (vite.config.js나 pakage.json을 수정하는 방법)
온갖 방법을 다써도 해결되지 않았다...


그중 react-virtualized를 고친 버전을 누군가 배포하고있어서 그걸 설치해보기로 했다.

해결방법

npm install https://github.com/samarai-project/react-virtualized-fixed.git 을 설치한다.

정상적으로 스크롤될때만 렌더링되는것을 확인할 수 있었다..

 

반응형

최근댓글

최근글

© Copyright 2023 jngmnj