text: 'use strict'; // ECMA Script 문법 준수
  
  // express 방식으로 서버 띄우기
  const express = require('express');
  /* const bodyParser = require('body-parser'); // body-parser deprecated undefined extended */
  const app = express();
  
  // 라우팅 변수
  const home = require('./src/routes/home'); // 상대 경로로 표시
  
  // 앱 셋팅
  app.set('views', './src/views');
  app.set('view engine', 'ejs');
  app.use(express.static(`${__dirname}/src/public`)); // 정적 경로 지정
  app.use(express.json());
  app.use(express.urlencoded({extend : true}));
  /* 
  app.use(bodyParser.json());
  // URL를 통해 전달되는 데이터에 한글, 공백 등과 같은 문자가 포함될 경우 제대로 인식되지 않는 오류 해결
  app.use(bodyParser.urlencoded({extended : true})); */
  app.use('/', home); // use() : 미들웨어를 불러오는 메소드
  
  /* 
  // http로 서버 띄우기
  const http = require('http'); // http는 내장 모듈
  const app = http.createServer((req, res) => {
    res.writeHead(200, {
      'content-type' : 'text/html; charset=utf-8'
    });
    if (req.url === '/') {
      res.end('여기는 루트입니다.');
    } else if (req.url === '/login') {
      res.end('여기는 로그인 화면입니다.');
    }
  });
  
  app.listen('3001', () => {
    console.log('http로 가동된 서버입니다.');
  }); 
  */
  
  module.exports = app;