1
resposta

[Sugestão] Instalando a biblioteca @mui/material na versão correta

Se caso como eu, esteja encontrando erros com relação a versão utilizada da biblioteca mui, a solução é simples:

npm install @mui/material@5

Esse erro:
ERROR in ./node_modules/@mui/material/esm/Accordion/Accordion.js 18:0-63 Module not found: Error: Can't resolve 'react/jsx-runtime' in '/home//alfood-main/node_modules/@mui/material/esm/Accordion' Did you mean 'jsx-runtime.js'? BREAKING CHANGE: The request 'react/jsx-runtime' failed to resolve only because it was resolved as fully specified (probably because the origin is strict EcmaScript Module, e. g. a module with javascript mimetype, a '.mjs' file, or a '.js' file where the package.json contains '"type": "module"'). The extension in the request is mandatory for it to be fully specified. Add the extension to the request.

Se dá por que atualmente essa biblioteca necessita do React em uma versão superior a utilizada no curso, então é necessário instalar uma versão anterior da mesma para resolver os conflitos.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Mariana! Tudo bem?

Mandou muito bem! Você diagnosticou o problema perfeitamente e já trouxe a solução.

A sua solução de "travar" a instalação na versão 5 (npm install @mui/material@5) é o caminho perfeito para resolver o conflito.

Muito obrigado por voltar aqui e compartilhar essa sugestão! Com certeza vai ajudar muitos outros colegas que passarem por esse mesmo problema.

Bons estudos!

Sucesso

Imagem da comunidade