JS/node.js

[node.js] node.js 기초 설정

somoonja 2022. 12. 15. 02:36

node 설치 확인

node -v

 

 

 

node 추가 (package.json)

npm init

 

 

 

express 설치 (node_modules 폴더, package-lock.json)

npm install --save express

--save는 붙이는 편이 좋다. (자세한 설명은 생략합니다)

 

 

 

 

기본 서버 파일 생성 (보통 파일 이름을 app.js로 합니다.)

const express = require('express');
const app = express();

app.get('/', function(req, res){
    res.send('hello NodeJs');
})
app.listen(3000, () => console.log('3000번 포트 대기'));

(포트의 숫자는 상관없습니다.)

 

 

 

 

이후 터미널에서,

node app

(app은 파일의 이름) 를 입력하여 로컬 서버를 열 수 있습니다.

포트가 3000이니, localhost:3000 에서 들어갈 수 있습니다.

 

 


nodemon은 수정된 코드를 실시간으로 적용시켜 자동으로 로드해주는 모듈입니다.

npm install -g nodemon

 

 

 

install 뒤의 -g의 의미는 컴퓨터 전역에 nodemon을 설치한다는 의미입니다.

nodemon app

으로 서버를 열 수 있습니다.