1
resposta

Erro o rodar o npm run dev

Ao rodar o comando npm run dev uma vez é apresetado o seguinte erro:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Pedro!

Pelo que entendi, você está enfrentando um problema ao rodar o comando npm run dev no Laravel, certo? Infelizmente, como a imagem do erro não foi carregada corretamente, fica um pouco mais difícil de identificar o problema específico. No entanto, vou tentar te ajudar com base no contexto da aula que você compartilhou.

O erro pode estar ocorrendo por diversos motivos, mas aqui estão algumas possíveis soluções:

  1. Dependências não instaladas: Certifique-se de que todas as dependências necessárias estão instaladas corretamente. No contexto da aula, o instrutor menciona que o Laravel Mix irá instalar a dependência do SASS automaticamente na primeira vez que você rodar o comando npm run dev. Se por algum motivo isso não aconteceu, você pode tentar instalar manualmente com o comando npm install node-sass.

  2. Versões incompatíveis: Às vezes, a versão do Node.js ou do NPM pode não ser compatível com as dependências do projeto. Verifique a versão do Node.js com o comando node -v e a versão do NPM com npm -v. Se necessário, tente atualizar para as versões mais recentes.

  3. Problemas com o arquivo webpack.mix.js: Verifique se o arquivo webpack.mix.js está configurado corretamente. No contexto da aula, o instrutor menciona que você precisa adicionar uma linha .sass('resources/css/app.scss', 'public/css'); para compilar o arquivo SASS para CSS. Além disso, certifique-se de que o arquivo app.scss está na pasta correta e que você importou o Bootstrap corretamente nele.

  4. Problemas com o cache do NPM: Às vezes, o cache do NPM pode causar problemas. Você pode limpar o cache com o comando npm cache clean --force e depois tente rodar npm install e npm run dev novamente.

Espero que uma dessas soluções possa te ajudar a resolver o problema. Lembre-se, é sempre uma boa prática ler atentamente as mensagens de erro, pois elas geralmente dão uma boa indicação do que pode estar dando errado.

Espero ter ajudado e bons estudos!