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


11

경고 구성 요소를 사용하기 위해 material-ui / lab을 설치했지만 가져올 때마다 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'.

그래서이 문제를 Google에 시도하고 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",

이제이 문제를 해결할 수있는 다른 방법이 있는지 묻습니다. 감사합니다.


정확히 동일한 버전의 종속성 (최신 버전)을 설치하면 모든 것이 제대로 작동합니다. 를 제거 node_moules하고 실행 npm install하여 모든 것이 최신 상태가되도록하십시오.
Adam Jeliński

나와 "@material-ui/lab": "^4.0.0-alpha.44"함께 일하는 것처럼 그것은 확실히 그 문제와 관련 이 있습니다@material-ui/core": "^4.9.9"
keikai

답변:


14

이 문제는 여기에보고하고 최신 버전으로 폐쇄 /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"

도움이 되었기를 바랍니다


/ core v4.9.10을 출시 했습니까? 그리고 / lab v4.0.0-alpha.49, 어제 업데이트하려고했는데 어쨌든 그 버전을 알려주지 않았습니다.
Salah Eddine Makdour

이 단계는 나를 위해 작동하지 않았다 ... 여전히 알아 내려고 노력
Aniket Suryavanshi

3

최신 @ material-ui / core 버전이 없기 때문에 @ material-ui / core 버전 문제입니다. @ material-ui / core를 제거하고 다시 설치하십시오. 노드 모듈러스를 제거하고 npm install.working을 수행하십시오.


1

이 버전에서 동일한 문제가 발생했습니다.

    "@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에 추가했습니다.


1

제 경우에는 효과 npm install @material-ui/core @material-ui/lab가 없었습니다. 그러나 삭제 node_modulespackage-lock.json한 다음 npm install작업을 수행합니다.


0

다음 명령을 사용하여 @ material-ui / lab을 다시 설치하십시오.

npm

npm install "@material-ui/lab"

원사

yarn add "@material-ui/lab"


그 후에도 같은 오류가 발생합니까?
Khabir
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.