Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

npx-fix

É possível usar o npx eslint ./src --fix em um projeto styled component, como do curso anterior a esse na formação, que substituiu o do projeto aluroni? Tentei aqui e aparece No files matching the pattern "./src" were found. Please check for typing mistakes in the pattern.

3 respostas

Oii Diego, tudo bem?

Não entendi muito bem a sua dúvida... Mas vou tentar te ajudar.

O erro indicando que nenhum arquivo foi encontrado acontece porque ou caminho ./src não está certo ou se não houver arquivos que correspondam a esse padrão dentro do diretório do seu projeto.

A primeira coisa a se fazer é verificar se o caminho ./src está correto. Tem que tá no diretório raiz do seu projeto ou especificar o caminho completo até o diretório src se estiver em outro local.

Depois vê se há arquivos dentro do diretório src. O comando eslint só pode corrigir arquivos que existem. Se não houver nenhum arquivo dentro do diretório src, você receberá esse erro.

E se você acabou de iniciar um novo projeto ou alterou recentemente a estrutura do projeto, vai ser necessário configurar o ESLint para incluir o diretório src.

Um abraço.

Na formação "Gerencie aplicações React com Typescript" tinha o curso "React: lidando com arquivos estáticos" onde o projeto Aluroni (que é usado no curso 'React: conhecendo a biblioteca React Router") foi iniciado. O curso "React: lidando com arquivos estáticos" foi substituído na formação "Gerencie aplicações React com Typescript" por "React: estilize componentes com Styled Components e manipule arquivos estáticos", com projeto SpaceApp. Queria saber o que tenho que fazer de diferente para o eslint funcionar nesse projeto que usa o vite ao invés do create-react-app. Esse projeto SpaceApp também possui uma pasta src, mas ao executar o npx eslint ./src --fix aparece o erro No files matching the pattern "./src" were found. Please check for typing mistakes in the pattern.

solução!

Oi Diego!

Entendi seu caso, encontrei esse tutorial que irá te ajudar a configurar o Eslint.