경고 구성 요소를 사용하기 위해 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",
이제이 문제를 해결할 수있는 다른 방법이 있는지 묻습니다. 감사합니다.
답변
이 문제는 여기에보고하고 최신 버전으로 폐쇄 /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 install.working을 수행하십시오.
답변
이 버전에서 동일한 문제가 발생했습니다.
"@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을 다시 설치하십시오.
npm
npm install "@material-ui/lab"
원사
yarn add "@material-ui/lab"