Wafalme Coding
Wafalme Coding

Reputation: 29

TypeError: Cannot read property 'get' of undefined. Is npm the issue?

var express = require('express');
var router = express.Router();

router.get('/', function(req, res, next){
res.send('INDEX PAGE');
});

module.exports = router;

I keep getting this error, I've even downgraded my express to V3.21.

TypeError: Cannot read property 'get' of undefined

Upvotes: 0

Views: 387

Answers (2)

Farid Saud Rolleri
Farid Saud Rolleri

Reputation: 123

The Express V3.X API reference doesn't have express.Router. API Reference

Upvotes: 3

Jeril Sebastian
Jeril Sebastian

Reputation: 853

Do this instead

var express = require('express');
var app= express();

app.get('/', function(req, res, next){
res.send('INDEX PAGE');
});

module.exports = app;

Upvotes: 0

Related Questions