Oi Cássio, tudo bem?
Desculpe a demora em retornar.
O erro "crbug/1173575, non-JS module files deprecated" geralmente ocorre quando o navegador tenta importar um módulo JavaScript que não é um arquivo .js, como um arquivo .css ou .png, por exemplo. Isso pode acontecer quando usamos o recurso de importação de módulos do ES6 em um arquivo que contém outras importações não relacionadas a JavaScript.
Uma das causas desse erro pode ser a falta de transpilação de código JavaScript usando o Babel. Certifique-se de que as dependências do Babel estejam instaladas e que seu arquivo de configuração esteja definido corretamente.
Além disso, verifique se as importações em seu código estão corretas e se não há arquivos não JavaScript sendo importados. Isso pode ser feito usando o recurso de importação dinâmica do JavaScript, como o seguinte exemplo:
import("./module.js")
.then(module => {
// utilize o module aqui
})
.catch(err => {
// tratamento de erro
});
Com relação ao erro "Não foi possível conectar. O Firefox não conseguiu estabelecer uma conexão com o servidor localhost:3000", pode ser que o servidor não esteja sendo executado corretamente ou que a porta 3000 esteja sendo usada por outro aplicativo. Tente mudar a porta do servidor ou verificar se há outros aplicativos em execução que possam estar usando a porta 3000.
Por fim, em relação ao "npm run watch" não estar subindo o servidor, verifique se o script de "watch" está definido corretamente em seu arquivo package.json e se todas as dependências necessárias para executar o servidor estão instaladas. Um exemplo de script "watch" pode ser o seguinte:
{
"scripts": {
"watch": "nodemon server.js"
}
}
Espero que essas dicas possam ajudá-lo a resolver os problemas que você está enfrentando em sua aplicação.
Um abraço e bons estudos.