var express = require('express');
app = express(),
jade = require('jade'),
path = require('path'),
server = require('http').createServer(app),
io = require('socket.io').listen(server),
users = [];
//view engine
app.set('views', __dirname + '/views');
app.set('view engine', jade);
app.engine('jade', require('jade').__express);
//static path
app.use(express.static(path.join(__dirname,'public')));
//index route
app.get('/',function(req,res){
res.render('index');
});
server.listen('3000');
console.log('server started..');
I followed a video tutorial, I did the same thing but I got an error of cannot find module of [object Object]. The guy who did the video didn't include require('jade'), it worked for him, but it doesn't work for me. I says jade is not defined if I did not require jade.