Zainstalowałem material-ui / lab, aby użyć komponentu alertu, ale za każdym razem, gdy go importuję: import Alert from '@material-ui/lab/Alert';
kompilacja nie powiodła się i generuje ten błąd:
./node_modules/@material-ui/lab/esm/internal/svg-icons/SuccessOutlined.js
Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'.
Próbowałem google znaleźć ten problem i znalazłem kolejne pytanie dotyczące material-ui/lab/AutoComplete
komponentu ( dokładnie to pytanie ), a zaakceptowaną odpowiedzią było zaktualizowanie materialowego interfejsu użytkownika / rdzenia do wersji 4.9.9 i wygląda na to, że zadziałało dla faceta, który zapytał: ale niestety nie dla mnie, mam te wersje wszystkich zainstalowanych elementów interfejsu użytkownika:
"@material-ui/core": "^4.9.9",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.48",
więc teraz pytam was, czy istnieje inny sposób rozwiązania tego problemu, dzięki
javascript
node.js
reactjs
material-ui
Salah Eddine Makdour
źródło
źródło
node_moules
i uruchomićnpm install
, aby wszystko było aktualne."@material-ui/lab": "^4.0.0-alpha.44"
działa z@material-ui/core": "^4.9.9"
Odpowiedzi:
Ten problem został zgłoszony tutaj i został zamknięty jako najnowsza wersja
/core
ilab
rozwiązuje problem: https://github.com/mui-org/material-ui/issues/20482Miałem ten sam błąd, a użycie tej kombinacji wersji rozwiązało problem:
Mam nadzieję że to pomoże
źródło
Jest to problem z wersją @ material-ui / core, ponieważ nie masz najnowszej wersji @ material-ui / core. Usuń @ material-ui / core i zainstaluj go ponownie. Usuń moduł węzła i wykonaj npm install.working
źródło
Miał ten sam problem z tymi wersjami:
npm update
nie ostrzegałem o niczym, ale też nie rozwiązałem go, musiałemnode_modules
całkowicie usunąć folder ipackage-lock.json
plik. Nie jestem pewien, który z nich to naprawił ...Dodano również to do powiązanego problemu https://github.com/mui-org/material-ui/issues/20482
źródło
W moim przypadku
npm install @material-ui/core @material-ui/lab
nie działało. Ale usunięcie,node_modules
apackage-lock.json
następnienpm install
wykonuje zadanie.źródło
spróbuj ponownie zainstalować @ material-ui / lab za pomocą następującego polecenia
źródło