material-ui 'createSvgIcon'이 '@material-ui/core/utils'에서 내보내지 않았습니다.
경고 컴포넌트를 사용하기 위해 material-ui/lab을 설치했지만 Import할 때마다 다음을 사용합니다.import Alert from '@material-ui/lab/Alert';
컴파일에 실패하고 다음 오류가 발생합니다.
./node_modules/@material-ui/lab/esm/internal/svg-icons/SuccessOutlined.js
Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'.
그래서 나는 이 문제를 구글로 검색하려고 노력했고 그 문제에 대한 또 다른 질문을 찾았다.material-ui/lab/AutoComplete
컴포넌트(정확히 이 질문)와 받아들여진 답변은 material-ui/core를 버전 4.9.9로 업데이트하는 것이었습니다.이러한 질문에는 효과가 있었던 것 같습니다만, 유감스럽게도 저는 설치되어 있는 material-ui의 모든 버전을 가지고 있습니다.
"@material-ui/core": "^4.9.9",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.48",
그래서 지금 이 문제를 해결할 다른 방법이 있는지 물어보는 거야, 고마워
이 문제는 여기서 보고되며 최신 버전으로 종료됩니다./core
그리고.lab
문제를 해결합니다.https://github.com/mui-org/material-ui/issues/20482
같은 에러가 발생해, 다음의 버전의 편성으로 문제를 해결했습니다.
"@material-ui/core": "^4.9.10"
"@material-ui/lab": "^4.0.0-alpha.49"
도움이 되었으면 좋겠다
최신 @material-ui/core 버전이 없기 때문에 @material-ui/core 버전의 문제입니다.@material-ui/core를 삭제하고 다시 설치합니다.노드 모듈러스 삭제 후 npm 설치를 수행합니다.일해
다음 버전에서도 같은 문제가 발생하였습니다.
"@material-ui/core": "^4.9.10",
"@material-ui/icons": "^4.5.1",
"@material-ui/lab": "^4.0.0-alpha.49",
npm update
아무것도 경고하지 않았지만 해결하지 못했습니다. 저는 그 문제를 없애야 했습니다.node_modules
폴더와package-lock.json
어떤 파일이 실제로 고쳤는지..
링크된 이슈 https://github.com/mui-org/material-ui/issues/20482에도 이 기능이 추가되었습니다.
저 같은 경우에는npm install @material-ui/core @material-ui/lab
효과가 없었습니다.단, 삭제node_modules
그리고.package-lock.json
그리고나서npm install
그 일을 해냅니다.
다음 명령어를 사용하여 @material-ui/lab 재인스톨을 시도합니다.
오후 0시
npm install "@material-ui/lab"
전혀
yarn add "@material-ui/lab"
이 코드 패키지를 포함합니다.json - 의존관계 {
"@material-ui/core": "^4.12.4",
"@mui/icons-material": "^5.10.6",
"@mui/material": "^5.10.7",
}
보다
'@mui/icon-material'에서 {Person} 가져오기;
실을 쓰면yarn upgrade
나를 위해 그 문제를 해결하세요.
나의 문제는 다음과 같이 해결된다.yarn upgrade
.
현재 폐기된 @material-ui/icons 라이브러리에서 아이콘을 Import할 때 이 오류가 발생하였습니다.해결책은 새로운 @mui/icons-material 라이브러리로 Import를 변경하는 것이었습니다.
https://mui.com/material-ui/migration/migration-v4/ #update-mui-displays
언급URL : https://stackoverflow.com/questions/61147548/material-ui-createsvgicon-is-not-exported-from-material-ui-core-utils
'programing' 카테고리의 다른 글
Word Press가 제대로 프로그래밍되지 않은 것으로 간주되는 이유는 무엇입니까? (0) | 2023.04.02 |
---|---|
첨부 파일과 함께 Wordpress 게시물을 프로그래밍 방식으로 추가하는 중 (0) | 2023.04.02 |
CRA에서 오픈브라우저를 비활성화하려면 어떻게 해야 하나요? (0) | 2023.02.13 |
UI와 비즈니스 로직을 분리하는 Reactjs (0) | 2023.02.13 |
Nested JSON 결과의 다이내믹 JSON 키를 해석하려면 어떻게 해야 합니까? (0) | 2023.02.13 |