Node 서버

장유라·2022년 4월 17일
0

node

목록 보기
2/3

엔트리 포인트로 설정해 준 이름 그대로 server.js 파일 생성

  • 서버를 띄우기 위한 기본 셋팅(express 라이브러리)

    const express = require('express');
    const app = express();
    app.listen(); - 서버를 열어주는 함수 listen(서버띄울 포트번호, 띄운 후 실행할 코드) {});
  • 서버 실행
    terminal -> node server.js 명령어 실행
    로컬 환경
    localhost:8080 -> 8080포트 들어가는 방법

GET REQUEST

app.get(경로, function(req, res) {	

}) 

서버 재실행 자동화 시키기

npm install -g nodemon

설치 후

nodemon server.js 

powershell 보안 오류 시

powershell 관리자 실행
executionpolicy 입력
-> restricted : 허가한 스크립트만 실행할 수 있음
set-executionpolicy unrestricted 입력 -> y

nodemon 실행 성공 시 스크립트 수정시마다 자동 starting 해줌

POST REQUEST

요청 관련 라이브러리 설치

npm install body-parser

설치 후
코드 추가

const bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({extended : true}));

body-parser는 요청 데이터(body) 해석을 쉽게 도와줌
form 데이터의 경우 input name속성 사용

0개의 댓글