node와 express 실행 오류

node와 express 실행 오류

QA

node와 express 실행 오류

본문

채팅 기능을 구현하기 위해서 노드 에 익스프레스 를 설치해서 노드 서버를 실행하려고 하는데

c:\AutoSet10\xampp\ninescore\chatting\node_modules\express\lib\application.js:295
    throw new Error('callback function required');
    ^

Error: callback function required
    at Function.engine (c:\AutoSet10\xampp\ninescore\chatting\node_modules\express\lib\application.js:295:11)
    at Object.<anonymous> (c:\AutoSet10\xampp\ninescore\chatting\chat.js:12:5)
    at Module._compile (internal/modules/cjs/loader.js:776:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
    at Module.load (internal/modules/cjs/loader.js:643:32)
    at Function.Module._load (internal/modules/cjs/loader.js:556:12)
    at Function.Module.runMain (internal/modules/cjs/loader.js:839:10)
    at internal/main/run_main_module.js:17:11

에러가 발생합니다

 

chat.js에서 오류가 발생하는 부분은

app.engine('html', html.renderFile);
app.get('/', function(req, res){
    res.render(__dirname+'/enter.html');
  
    console.log('in / GET');
});

입니다.

이 질문에 댓글 쓰기 :

답변 1

이 정도 정보로는 제대로 알 수 없습니다만

require에러로 봐서는 express 모듈을 설치하지 않아 생겼을 수 있습니다.

윈도우즈 실행창에서 

npm install express 해서 설치후 실행 보시거나

서로 다른건지는 모르겠지만 자유게시판에 있는 다음을 참조해 보시죠.

https://sir.kr/cm_free/1515509

답변을 작성하시기 전에 로그인 해주세요.
전체 123,531 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT