• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 서버가 갑자기 안뜨네요;

서버가 갑자기 안뜨네요;

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • #21140

    김범우
    참가자

    const passport = require('passport');  /* Session 방식 로그인 설치 1*/
    const LocalStrategy = require('passport-local').Strategy;/* Session 방식 로그인 설치 2*/
    const session = require('express-session');/* Session 방식 로그인 설치 3*/

    app.use(session({secret:'비밀코드', resave : true, saveUninitialized : false})); /* 미들웨어 session 세팅*/
    app.use(passport.initialize()); /* 미들웨어 session 세팅*/
    app.use(passport.session()); /* 미들웨어 session 세팅*/

     

    이코드만 쓰면 

    - C:\Users\bb092\OneDrive\문서\GitHub\todoapp\server.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Users\bb092\OneDrive\문서\GitHub\todoapp\server.js:18:17)
    at Module._compile (node:internal/modules/cjs/loader:1101:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [ 'C:\\Users\\bb092\\OneDrive\\문서\\GitHub\\todoapp\\server.js' ]
    }
    [nodemon] app crashed - waiting for file changes before starting...

     

    나옵니다 ; 위코드 없이 는 정상적으로 잘작동되는거확인했는데

    오타도 대소문자 구분도 잘했는데 무슨이유로 이런건지모르겟네요 ; ;

     

    선생님 코드 복붙도 해봣는데 그대로 안되서요, 설치확인도 json 파일에서 되는데

    왜그럴까요? 진도를 진행해야하는데 1시간동안 틀린그림찾고있네요 . .

    #21143

    김범우
    참가자

    Error: Cannot find module 'express-session'
    Require stack:
    - C:\Users\bb092\OneDrive\문서\GitHub\todoapp\server.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Users\bb092\OneDrive\문서\GitHub\todoapp\server.js:18:17)
    at Module._compile (node:internal/modules/cjs/loader:1101:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [ 'C:\\Users\\bb092\\OneDrive\\문서\\GitHub\\todoapp\\server.js' ]
    }
    [nodemon] app crashed - waiting for file changes before starting...
    [nodemon] restarting due to changes...
    [nodemon] starting node sever.js server.js
    node:internal/modules/cjs/loader:936
    throw err;
    ^

    터미널에 이렇게 나옵니다 ;;

    #21146

    codingapple
    키 마스터

    npm install express-session 입력해서 설치합시다 

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠