Qual o erro do arquivo json? Pois a pasta onde se encontra o arquivo json esta dentro do src.
Git-Hub: https://github.com/LeonardoSardagna/meu_portfolio.git
Qual o erro do arquivo json? Pois a pasta onde se encontra o arquivo json esta dentro do src.
Git-Hub: https://github.com/LeonardoSardagna/meu_portfolio.git
Oii Leonardo, tudo bem?
O problema tá na maneira como o import tá sendo feita. Ele tá sendo importado a partir de pastas do seu computador externas ao projeto, ou seja, o projeto tenta procurar a pasta, mas não a encontra porque dentro dele não existe a pasta Users
.
A melhor maneira de se corrigir este erro é alterar o import para um import relativo, ou seja, fazer o caminho à partir da pasta onde se deseja consumir o arquivo json
.
Portanto, o import deveria ser feito da seguinte maneira:
import card from "../../json/projeto.json"
Vamos entender um pouco melhor o que está acontecendo neste import. O arquivo que tá consumindo este json
é o index.js
no seguinte caminho src/componentes/pagina-inicial/index.js
. Pra chegarmos até o arquivo json
precisamos sair da pasta pagina-inicial. Fazemos isso utilizando o ../
. Em seguida, precisamos sair mais uma vez da pasta acima, que no caso é a pasta componentes, para então chegarmos na pasta src, que é onde a pasta com o arquivo json
se encontra. Usaremos então o ../
novamente. Depois, precisamos somente seguir o caminho até o arquivo desejado, que neste caso é json/projeto.json
.
Assim temos a construção do import relativo da maneira apresentada acima: import card from "../../json/projeto.json"
E o projeto funciona certinho:
Espero ter te ajudado.
Um abraço e bons estudos.
Muito obrigado, Lorena! Não havia percebido o erro no import, mas agora está corrigido e o site já está no ar. Agradeço pela paciência e apoio!