기본적으로 node.js를 이용해 백엔드를 구현 할 때 필요한 설정이다.
템플릿 엔진으로는 ejs를 사용한다.
아무것도 없는 상태에서 Node.js 환경 설정 하기
app.js를 생성 , (서버의 뿌리가 되는 app.js 환경설정과는 별 상관이 없습니다.)
npm init을 통해 package.json을 생성한다.
npm install --save express ejs body-parser을 터미널에 입력하여 package-lock.json파일을 생성 한다.
npm install --svace-dev nodemon 을 터미널에 입력한다.
설치가 되면 package.json 파일에서 dependencies에 nodemon이 추가 된 것을 확인 할 수 있다.
"dependencies": {
"body-parser": "^1.20.1",
"ejs": "^3.1.8",
"express": "^4.18.2",
"nodemon": "^2.0.20"
}
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start" : "nodemon start"
},
스크립트 부분에 start : nodemon start를 입력해준다.
일일이 서버를 종료하지 않아도 변경 사항이 생겼을 때 저장을 하게 되면 자동으로 재부팅 해준다.
'Node.js' 카테고리의 다른 글
Node.js 쿼리 인젝션 방지 (0) | 2023.02.25 |
---|---|
Node.js 와 Mysql 데이터 삽입 (0) | 2023.02.25 |
Node.js와 Mysql 연동 (0) | 2023.02.25 |