학이시습

[Node] Express.js 기초 세팅 본문

Framework/Node

[Node] Express.js 기초 세팅

dbswndud 2025. 3. 12. 00:33


갑자기 노드 공부를 해야겠습니다. 물론 갑자기는 아니지만.. 간단한 투두리스트를 만들건데 기초 세팅을 해야겠죠?

 

기초 세팅

작업할 폴더 생성

터미널에서 npm init 실행

npm init

 

터미널에서 npm install express --save 실행

npm install express --save

 


루트 디렉토리에 app.js 생성

app.js는 서버의 시작점!

 

app.js

const express = require("express")  // express 모듈 불러오기
const app = express();

const port = 8080;     // 포트 번호 설정

app.get("/", (req, res) => {
    res.send("hi");    // 나중에 html 파일로 대체
});

app.listen(port, () => {
    console.log(`http://localhost:${port}`)
});

 

 

package.json (파일)

scripts에 node app.js 추가

"scripts": {
    "start": "node app.js"
  }

 

 

터미널에서 npm run start 실행한 후, 로컬호스트에 들어가면

npm run start

 

성공!

'Framework > Node' 카테고리의 다른 글

[Node] Sequelize 사용하여 MySQL과 연결  (1) 2025.03.14