app.get(/)不呈现index.ejs文件

我对node.js很新颖。 我只是按照快速js的基本教程。 我正在面临的问题我不能够呈现index.ejs文件,即使按照下面的步骤。 打本地主机我得到的ReferenceError:索引没有定义在C:\ NodeJS \ expressDemo.js:28:13

expressDemo.js:

var express= require('express'); var bodyParser= require('body-parser'); var path= require('path'); var app = express(); /* var logger = function(req, res, next){ console.log("logging"); next(); } app.use(logger); */ //middleware //view engine--ejs app.set('view engine','ejs'); app.set('views',path.join(__dirname,'views')); /* body parser middleware */ app.use(bodyParser.json()); app.use(bodyParser.urlencoded({extended:false})); app.get('/',function(req,res){ res.render(index); }); app.listen(3000, function(){ console.log("application started on 3000 port"); }) 

 app.get('/',function(req,res){ res.render("index"); });