Ich habe material-ui / lab installiert, um die Alert-Komponente zu verwenden, aber wann immer ich sie importiere mit: import Alert from '@material-ui/lab/Alert';
es kann nicht kompiliert werden und löst diesen Fehler aus:
./node_modules/@material-ui/lab/esm/internal/svg-icons/SuccessOutlined.js
Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'.
Also habe ich versucht, dieses Problem zu googeln und eine andere Frage zu der material-ui/lab/AutoComplete
Komponente gefunden ( genau diese Frage ). Die akzeptierte Antwort war, die material-ui / core auf Version 4.9.9 zu aktualisieren. aber leider nicht für mich, ich habe diese versionen aller installierten material-ui dinge:
"@material-ui/core": "^4.9.9",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.48",
Jetzt frage ich euch, ob es einen anderen Weg gibt, dieses Problem zu lösen, danke
javascript
node.js
reactjs
material-ui
Salah Eddine Makdour
quelle
quelle
node_moules
und auszuführennpm install
, damit alles auf dem neuesten Stand ist."@material-ui/lab": "^4.0.0-alpha.44"
mit@material-ui/core": "^4.9.9"
Antworten:
Dieses Problem wird hier gemeldet und als neueste Version von geschlossen
/core
undlab
behebt das Problem: https://github.com/mui-org/material-ui/issues/20482Ich hatte den gleichen Fehler und mit dieser Kombination von Versionen wurde das Problem behoben:
Hoffe das hilft
quelle
Dies ist das Problem mit der @ material-ui / core-Version, da Sie nicht über die neueste @ material-ui / core-Version verfügen. Entfernen Sie @ material-ui / core und installieren Sie es erneut. Entfernen Sie den Knotenmodul und führen Sie npm install.working aus
quelle
Hatte das gleiche Problem mit diesen Versionen:
npm update
Ich warnte vor nichts, löste es aber auch nicht auf. Ich musste dennode_modules
Ordner insgesamt und diepackage-lock.json
Datei entfernen . Ich bin mir nicht sicher, welches das Problem tatsächlich behoben hat.Dies wurde auch der verknüpften Ausgabe https://github.com/mui-org/material-ui/issues/20482 hinzugefügt
quelle
In meinem Fall
npm install @material-ui/core @material-ui/lab
hat nicht funktioniert. Aber löschennode_modules
undpackage-lock.json
dannnpm install
den Job machen.quelle
Versuchen Sie, @ material-ui / lab mit dem folgenden Befehl neu zu installieren
quelle