555
e

express-app.js 834B

1234567891011121314151617181920212223242526272829
  1. //var express = require('express');
  2. //var app = express();
  3. //
  4. //app.get('/', function(req, res){
  5. // res.send('Hello World');
  6. //});
  7. //
  8. //var server = app.listen(3000, function(){
  9. // console.log("Express server has started on port 3000")
  10. //})
  11. var express = require('express');
  12. var app = express();
  13. // 라우터 모듈인 main.js 를 불러와서 app 에 전달
  14. var router = require('./router/main')(app);
  15. // 서버에서 읽을 수 있는 HTML의 위치
  16. app.set('views', __dirname + '/views');
  17. // 서버가 HTML렌더링을 할 때, EJS 엔진을 사용
  18. app.set('view engine', 'ejs');
  19. app.engine('html', require('ejs').renderFile);
  20. var server = app.listen(3000, function(){
  21. console.log("Express server has started on port 3000")
  22. });
  23. //서버에서 읽을 수 있는 정적 파일 위치
  24. app.use(express.static('public'));