O pacote Json esta dando erro

TypeError: res.jason is not a function
at E:\recat-native\MeuApp\backend\src\serve.js:6:17
at Layer.handle [as handle_request] (E:\recat-native\MeuApp\backend\node_modules\express\lib\router\layer.js:95:5)
at next (E:\recat-native\MeuApp\backend\node_modules\express\lib\router\route.js:137:13)
at Route.dispatch (E:\recat-native\MeuApp\backend\node_modules\express\lib\router\route.js:112:3)
at Layer.handle [as handle_request] (E:\recat-native\MeuApp\backend\node_modules\express\lib\router\layer.js:95:5)
at E:\recat-native\MeuApp\backend\node_modules\express\lib\router\index.js:281:22
at Function.process_params (E:\recat-native\MeuApp\backend\node_modules\express\lib\router\index.js:335:12)
at next (E:\recat-native\MeuApp\backend\node_modules\express\lib\router\index.js:275:10)
at expressInit (E:\recat-native\MeuApp\backend\node_modules\express\lib\middleware\init.js:40:5)
at Layer.handle [as handle_request] (E:\recat-native\MeuApp\backend\node_modules\express\lib\router\layer.js:95:5)`Texto pré-formatado`

Este erro aparece no navegador logo depois que eu mudei de send para o jason. No vscode

você está utilizando o pacote com nome errado logo na primeira linha pode-se ler: TypeError: res.jason

O correto é res.json, sem quere ofender mas existem diversos outros erros ortográficos na nomeação das pastas e arquivos, por exemplo: recat-native, o correto seria react-native, server.js seria server.js.

Apesar da nomeação dos arquivos e pastas não terem nenhum fator neste erro eles mostram que você ainda está suscetível à esses erros na nomeação dos termos, só manter um olho aberto sempre que com o tempo você vai pegando as manhas ksksks

Percebi também que você está usando Express.js, provavelmente em um lugar similar a:
app.use(res.json)
tente mudar para res.json()

1 curtida

muito obrigado, sou iniciante. Mais valew, vou ficar atento a esses detalhes …

Escrevi errado o json. Estava o jason em vez de json.