백엔드
Node.js - Express
귀요미찰쓰
2021. 12. 28. 10:15
728x90
반응형
반응형
요번에 대회 나가고 제가 백엔드 부분이 부족하다는 것을 느끼고 하울의 코딩 채널 영상을 보고 공부한 것을 토대로 올릴 것입니다.
package.json을 만들기 위해서 npm init을 콘솔창에 적어줍니다. 콘솔창에 적으면 이름또한 다른 부분들을 동의할 것이냐고 질문을한다. 동의를 할거면 enter 키를 누르면 된다.
만약 npm init -y 을 하면 npm init을한 다음 자동으로 엔터키를 계속 누른거랑 똑같다.
Express.js란?
Node.js를 위한 웹 프레임워크의 하나로, 웹 애플리케이션, API 개발에 이용된다.
결과:
node server.js로 서버를 가동시켰는데 만약 이렇게 서버를 가동시키면 수정사항이 있을 때마다 콘솔창에 계속 저렇게 찍어줘야한다. 그래서 그렇게 고생하는 것을 방지하기 위해 nodemon을 사용한다.
nodemon이란?
node monitor의 약자로, Node.js에 기반한 웹 애플리케이션을 개발할 때, 파일에 변경사항이 발생했을 때, 저절로 애플리케이션이 재실행되도록 도와주는 패키지이다. Nodemon을 설치하면, 코드를 수정하고나서 저장(Ctrl + S) 버튼을 눌렀을 때, 애플리케이션이 저절로 실행이 된다.
반응형