본문 바로가기
Study

[STUDY] NodeJS - 02. EXPRESS

by 물코더 2022. 6. 22.

 

02. EXPRESS

  • Node JS 기반 웹 프레임워크
반응형

 

 

 

웹 프레임워크 (Web Framework)

※ 참조 : https://expressjs.com/

// @Example. Express 설치
$npm install --save express
// OR
$yarn add --save express
// @Express. 서버 및 라우팅 스크립트(app.js)
var express = require('express');
var app = express();

var path = require('path');

// Listener 포트 설정
app.listen( 8080, function() {
    console.log("start express server on");
});

app.get('/', function(req, res) {
    // HTML Render
    res.send('<h1> Home </h1>');
    // HTML 파일로 넘기기
    // res.sendFile(path.resolve(__dirname + '/index.html'));
});
// @Ex. Express 실행
// localhost:8080
$node app.js

 


 

nodemon

· node monitor

· node가 실행하는 대상 파일의 업데이트를 감지하여 자동으로 노드 응용 프로그램을 재시작

// @Ex. nodemon 설치
// $npm install --save-dev nodemon 
$npm i -D nodemon 
// OR
$yarn add -D nodemon
// @Ex. ./package.json 설정
{
  ... 생략
  "scripts" : {
    "start" : "nodemon ./app.js"
  }
}
// @Ex. nodemon 설치
// npx nodemon ./app.js
$npm start

 

반응형

'Study' 카테고리의 다른 글

[STUDY] NodeJS - 01. NPM / YARN : JEST  (0) 2022.06.22
[STUDY] NodeJS - 01. NPM / YARN  (0) 2022.06.22
[STUDY] JS - 02. Javascript MVC  (0) 2022.06.22
[STUDY] JS - 01. Javascript 란  (0) 2022.06.22
[STUDY] WEB - 02. 웹 구축 및 구동 방식  (0) 2022.06.17

댓글