Instalei o material-ui / lab para usar o componente de alerta, mas sempre que eu o importo com: import Alert from '@material-ui/lab/Alert';
ele falha na compilação e gera esse erro:
./node_modules/@material-ui/lab/esm/internal/svg-icons/SuccessOutlined.js
Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'.
Tentei pesquisar no google esse problema e encontrei outra pergunta sobre o material-ui/lab/AutoComplete
componente ( exatamente esta pergunta ) e a resposta aceita foi atualizar o material-ui / core para a versão 4.9.9 e parece que funcionou para o cara que perguntou: mas infelizmente não para mim, eu tenho esta versão de todas as coisas de material-ui instaladas:
"@material-ui/core": "^4.9.9",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.48",
então agora estou perguntando a vocês se existe outra maneira de resolver esse problema, obrigado
javascript
node.js
reactjs
material-ui
Salah Eddine Makdour
fonte
fonte
node_moules
e executarnpm install
, para que tudo esteja atualizado."@material-ui/lab": "^4.0.0-alpha.44"
trabalha com@material-ui/core": "^4.9.9"
Respostas:
Este problema foi relatado aqui e fechado como a versão mais recente
/core
elab
corrige o problema: https://github.com/mui-org/material-ui/issues/20482Eu tive o mesmo erro e, usando essa combinação de versões, o problema foi corrigido:
Espero que isto ajude
fonte
É o problema da versão @ material-ui / core porque você não possui a versão mais recente do @ material-ui / core. Remova @ material-ui / core e instale-o novamente. Remova o módulo do nó e faça o npm install.working
fonte
Teve o mesmo problema com estas versões:
npm update
não avisei nada, mas também não resolvi, tive que remover anode_modules
pasta e opackage-lock.json
arquivo. Não tenho certeza qual deles realmente o corrigiu ..Também foi adicionado ao problema vinculado https://github.com/mui-org/material-ui/issues/20482
fonte
No meu caso,
npm install @material-ui/core @material-ui/lab
não funcionou. Mas excluirnode_modules
epackage-lock.json
depoisnpm install
executar o trabalho.fonte
tente reinstalar @ material-ui / lab usando o seguinte comando
fonte