15.1.1 morgan과 express-session

    현재 익스프레스 미들웨어 중 일부가 개발용으로 설정되어 있습니다. 이 미들웨어들을 배포용으로 설정할 것입니다.

    app.js

    ...
    sequelize.sync({ force: false })
      .then(() => {
        console.log('데이터베이스 연결 성공');
      })
      .catch((err) => {
        console.error(err);
      });
    
    if (process.env.NODE_ENV === 'production') {
      app.use(morgan('combined'));
    } else {
      app.use(morgan('dev'));
    }
    app.use(express.static(path.join(__dirname, 'public')));
    ...
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.