모듈을 찾을 수 없습니다.'@date-io/date-fns'을(를) 확인할 수 없습니다.
리액트 머티리얼 UI를 사용하고 있는데 다음 오류가 나타납니다.모듈을 찾을 수 없습니다.'@date-io/date-fns'을(를) 확인할 수 없습니다.
제 패키지에 포함된 의존관계는 다음과 같습니다.json 파일:
"dependencies": {
"@date-io/date-fns": "^2.0.0",
"@material-ui/core": "^4.9.5",
"@material-ui/pickers": "^3.2.10",
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.5.0",
"@testing-library/user-event": "^7.2.1",
"axios": "^0.19.2",
"date-fns": "^2.0.0",
"react": "^16.13.0",
"react-dom": "^16.13.0",
"react-facebook-login": "^4.1.1",
"react-google-login": "^5.1.14",
"react-google-maps": "^9.4.5",
"react-hook-form": "^5.2.0",
"react-router": "^5.1.2",
"react-router-dom": "^5.1.2",
"react-scripts": "3.4.0"
},
마지막 버전의 date-io/date-fns를 설치하고 버전 2.0.0과 버전 1.0.0을 시도해도 동일한 오류가 나타납니다.
$ npm i date-fns@next @date-io/date-fns@1.x
참조:
https://github.com/mui-org/material-ui-pickers/issues/240
https://github.com/dmtrKovalenko/date-io/issues/33
레퍼런스: https://material-ui-pickers.dev/getting-started/installation #peer-library
중요:material-ui-picker v3의 경우 v1.x 버전의 @date-io 어댑터를 사용합니다.
npm i @date-io/date-fns@1.x date-fns
// or
npm i @date-io/moment@1.x moment
// or
npm i -s @date-io/luxon@1.x luxon
// or
npm i -s @date-io/dayjs@1.x dayjs
이 명령어를 체크할 수 있습니다...
yarn add date-fns
or
npm i date-fns
내 코드에서, 나는"import DateFnsUtils from "@date-io/date-fns/build/date-fns-utils"
이 원인으로 인해"Module not found: Error: Can't resolve '@date-io/date-fns/build/date-fns-utils' ..."
예외.
@date-io/date-fns'에서 Import하여 수정하였습니다.
import DateFnsUtils from '@date-io/date-fns';
언급URL : https://stackoverflow.com/questions/61822733/module-not-found-cant-resolve-date-io-date-fns
'source' 카테고리의 다른 글
Babel "7.0.0-0"이 필요하지만 "6.26"이 로드되었습니다.3" (0) | 2023.02.28 |
---|---|
woocommerce의 특정 제품에 대한 카트 품목 수량 변경 (0) | 2023.02.23 |
C# JSON의 자동 속성 역직렬화 (0) | 2023.02.23 |
React-router - React에서 페이지 간에 데이터를 전달하려면 어떻게 해야 합니까? (0) | 2023.02.23 |
MongoDB 문서 및 컬렉션 시각 관리 (0) | 2023.02.23 |