material-ui 'createSvgIcon' no se exporta desde '@ material-ui / core / utils'


12

He instalado material-ui / lab para usar el componente de alerta, pero cada vez que lo importo con: import Alert from '@material-ui/lab/Alert';no se compila y arroja este error:

./node_modules/@material-ui/lab/esm/internal/svg-icons/SuccessOutlined.js
Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'.

Así que traté de buscar en Google este problema y encontré otra pregunta sobre el material-ui/lab/AutoCompletecomponente ( esta pregunta exactamente ) y la respuesta aceptada fue actualizar el material-ui / core a la versión 4.9.9, y parece que funcionó para el tipo que preguntó, pero lamentablemente no para mí, tengo estas versiones de todas las cosas de material ui instaladas:

    "@material-ui/core": "^4.9.9",
    "@material-ui/icons": "^4.9.1",
    "@material-ui/lab": "^4.0.0-alpha.48",

así que ahora les pregunto si hay otra forma de resolver este problema, gracias


Instalé exactamente las mismas versiones de dependencias (que también son las últimas) y todo funciona bien. Intente eliminar node_moulesy ejecutar npm install, para que todo esté actualizado.
Adam Jeliński

Eso está relacionado con ese problema con seguridad, ya que para mí "@material-ui/lab": "^4.0.0-alpha.44"trabaja con@material-ui/core": "^4.9.9"
keikai

Respuestas:


15

Este problema se informa aquí y se cierra como la última versión /corey labsoluciona el problema: https://github.com/mui-org/material-ui/issues/20482

Tuve el mismo error y el uso de esta combinación de versiones solucionó el problema:

"@material-ui/core": "^4.9.10"
"@material-ui/lab": "^4.0.0-alpha.49"

Espero que esto ayude


han lanzado / core v4.9.10? y / lab v4.0.0-alpha.49, justo ayer estaba tratando de actualizar y no me dio esa versión, gracias de todos modos
Salah Eddine Makdour

estos pasos no funcionaron para mí ... todavía estoy tratando de resolverlo
Aniket Suryavanshi

4

Es el problema de la versión @ material-ui / core porque no tiene la última versión @ material-ui / core. Elimine @ material-ui / core e instálelo nuevamente. Quite el módulo de nodo y realice npm install.working


1

Tuve el mismo problema con estas versiones:

    "@material-ui/core": "^4.9.10",
    "@material-ui/icons": "^4.5.1",
    "@material-ui/lab": "^4.0.0-alpha.49",

npm updateno advertí nada, pero tampoco lo resolvió, tuve que eliminar la node_modulescarpeta y el package-lock.jsonarchivo. No estoy seguro de cuál realmente lo arregló ...

También se agregó esto al problema vinculado https://github.com/mui-org/material-ui/issues/20482


1

En mi caso, npm install @material-ui/core @material-ui/labno funcionó. Pero elimina node_modulesy package-lock.jsonluego npm installhace el trabajo.


0

intente reinstalar @ material-ui / lab usando el siguiente comando

para npm

npm install "@material-ui/lab"

para hilo

yarn add "@material-ui/lab"

también lo intenté y no funcionó
Salah Eddine Makdour

¿Estás enfrentando el mismo error después de hacer eso?
Khabir
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.