I am trying to use Embedded Javascript renderer for node. I installed it using npm, as given here: https://github.com/visionmedia/ejs
And I have the following code, but it does not seem to work:
var connect = require('connect'),
ejs = require('ejs');
var server = connect.createServer(
connect.bodyDecoder(),
connect.methodOverride(),
connect.staticProvider(__dirname + '/public'),
function(req,res) {
ejs.render('hi');
}
);
server.listen(9000);
Any help greatly appreciated.
You need to send something to the response. From the connect hello-world
So for your app you’ll want to replace:
With something like:
Does that work?