app.get(/) 未呈现 index.ejs 文件
app.get(/) not rendering the index.ejs file
我对 node.js 很陌生。我只是在学习 express js 的基本教程。我面临的问题是,即使按照这些步骤,我也无法呈现 index.ejs 文件。在点击本地主机时,我收到 ReferenceError: index is not defined
在 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");
});
我对 node.js 很陌生。我只是在学习 express js 的基本教程。我面临的问题是,即使按照这些步骤,我也无法呈现 index.ejs 文件。在点击本地主机时,我收到 ReferenceError: index is not defined 在 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");
});