Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

179
Views
Mostrar res.json no es una función
 const Express=require('express'); const fs=require('fs'); const app =new Express(); // app.get("/",(req,res)=>{ // res.send("Hello I am at Home"); // }) // app.post("/",(req,res)=>{ // res.send("hello i am at end point"); // }) const tours=JSON.parse( fs.readFileSync(`${__dirname}/data.json`,'utf-8') ) app.get('/api',(res,req)=>{ res.json({ status:"success", data:{ tours:tours } }) console.log("server running") }) app.listen(8000);

Mostrar res.json no es una función.

¿Por qué está mostrando este error? Vi un tutorial en el que el código se ejecuta correctamente, pero recibo un error.

about 4 years ago · Juan Pablo Isaza
3 answers
Answer question

0

prueba este código para la ruta

 app.get('/api', (req, res) => { res.json({ status:"success", data:{ tours:tours } }) console.log("server running") })

Debería ser (req, res) no (res, req)

about 4 years ago · Juan Pablo Isaza Report

0

su parámetro de devolución de llamada está invertido. debería ser :

 app.get('/api', (req, res) => { ... })
about 4 years ago · Juan Pablo Isaza Report

0

Siempre debe pasar la solicitud primero en su devolución de llamada porque después de la solicitud solo obtendremos una respuesta. Como a continuación

 app.get('/api', (req, res) => { ------- })
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!