응답에 무엇인가를 보내야합니다. 앱 그래서 connect hello-world
var connect = require('../../lib/connect');
var server = connect.createServer(function(req, res){
var body = 'Hello World';
res.writeHead(200, {
'Content-Type': 'text/plain'
, 'Content-Length': body.length
});
res.end(body);
});
server.listen(3000);
console.log('Connect server listening on port 3000');
에서 당신은 교체 할 수 있습니다 :
function(req,res) {
ejs.render('hi');
}
을 같은으로 :
function(req,res) {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end(ejs.render('hi'));
}
가 그 일을합니까?
var express = require('express');
var app = express.createServer();
app.configure(function() {
app.use(express.bodyParser());
app.use(express.static('./static/'));
app.use(app.router);
});
app.set('view engine', 'ejs');
app.set('view options', {
layout: false
});
app.get('/', function(req, res) {
res.render('index', {
message : 'De groeten'
});
});
app.listen(3000);
를 (설치 명시하고 EJS 모듈이 가정)와 './views'에서보기를 넣어 :
감사합니다. – jeffreyveon