Module not found: Error: You attempted to import /componentes/Banner which falls
outside of the project src/ directory. Relative imports outside of src/ are not supported.
You can either move it inside src/, or add a symlink to it from project's node_modules/.
Quando ele pede para criar um arquivo jsconfig.json, esse erro aparece quando renomeio o import no Inicio de "../..componentes/Banner" para "/componentes/Banner".
Fiz o que a mensagem de erro sugeriu e coloquei esse arquivo dentro da pasta src
e mesmo assim esse erro volta a aparecer.
Já tentei inclusive fechar o terminal e reabrir o npm start
após essa modificação, mas nada mudou.
EDIT: Consegui resolver já. Demorei para entender, mas o que o jsconfig.json faz é deixar os imports mais limpos ao serem gerados automaticamente quando apertamos CTRL + Espaço na hora de usar a tag de uma função. Fazendo isso, ele deixa como "/componentes/Banner", sem os ".."
Mas isso não funciona quando vamos importar manualmente. Se tivermos que importar uma imagem dos assets, por exemplo, pelo fato delas não terem tags e, portanto, não terem um import automático, precisamos usar os pontos (..) se essas imagens não estiverem na mesma pasta do arquivo que estamos mexendo.
Se eu estiver com algum conceito errado, corrijam-me por favor!