programing

material-ui 'createSvgIcon'이 '@material-ui/core/utils'에서 내보내지 않았습니다.

sourcetip 2023. 2. 13. 23:27
반응형

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

반응형