Skip to main content
added 141 characters in body
Source Link
Jagan Kaartik
  • 590
  • 2
  • 7
  • 16

This should make it work as required,

  • Added ES6 Syntax
  • Added Error Handling
const express = require('express'); const app = express(); const fs = require("fs"); app.get('/listUsers', (req, res) => { fs.readFile('user.json', (err,data) => { if(err) res.status(500).send(err.message) else { let displayData = JSON.parse(data); //console.log(displayData) res.status(200).send(displayData); } }); }) app.listen(8081,() => console.log("Example app listening at port 8081")) 

Without using fs

const user = require('./user.json') app.get('/listUsers', (req, res) => { res.send(user); }) 

This should make it work as required,

  • Added ES6 Syntax
  • Added Error Handling
const express = require('express'); const app = express(); const fs = require("fs"); app.get('/listUsers', (req, res) => { fs.readFile('user.json', (err,data) => { if(err) res.status(500).send(err.message) else { let displayData = JSON.parse(data); //console.log(displayData) res.status(200).send(displayData); } }); }) app.listen(8081,() => console.log("Example app listening at port 8081")) 

This should make it work as required,

  • Added ES6 Syntax
  • Added Error Handling
const express = require('express'); const app = express(); const fs = require("fs"); app.get('/listUsers', (req, res) => { fs.readFile('user.json', (err,data) => { if(err) res.status(500).send(err.message) else { let displayData = JSON.parse(data); //console.log(displayData) res.status(200).send(displayData); } }); }) app.listen(8081,() => console.log("Example app listening at port 8081")) 

Without using fs

const user = require('./user.json') app.get('/listUsers', (req, res) => { res.send(user); }) 
Source Link
Jagan Kaartik
  • 590
  • 2
  • 7
  • 16

This should make it work as required,

  • Added ES6 Syntax
  • Added Error Handling
const express = require('express'); const app = express(); const fs = require("fs"); app.get('/listUsers', (req, res) => { fs.readFile('user.json', (err,data) => { if(err) res.status(500).send(err.message) else { let displayData = JSON.parse(data); //console.log(displayData) res.status(200).send(displayData); } }); }) app.listen(8081,() => console.log("Example app listening at port 8081"))