node.js 3

express nodemon 설치하기

nodemon으로 인해 js를 수정해줄때 ctrl + c로 서버종료하고 다시 node 실행할js를 반복해주지않고 수정된것을 바로바로 변경해준다 $ npm i nodemon -g nodemon을 설치해준다 -g를 붙여 글로벌로 설치한다 $ nodemon 실행할.js nodemon을 적어주고 실행할.js를 적어주면 된다 꼭 js를 적어주지않아도상관없다 한번 위에 것을 만들어주고 ctrl+s를 해주니 아래의 터미널에서 멜론색의 nodemon 이 두개가 나오고 아래 서버주소가 나오게된다 서버주소를 ctrl 누르고 왼쪽마우스를 누르니 사이트가나온다 위실행한코드들 // express 모듈을 사용 const express = require("express"); // 서버 생성 const app = express();..

node.js 2022.04.19

express serve

서버기본문법 express const express = require("express"); const app = express(); app.get('/',(req, res) => { //화면에 아래의 html태그를 출력 response.send("Hello express"); }); app.listen(8080, () => { //서버가 열리자마자 실행되는 console.log()내용 console.log("Server running at http://127.0.0.1:8080"); }); const express = require("express"); express 모듈을 사용 mode에서 모듈을 가져올때 require로 가져온다 설치한 express라이브러리 가져오기 서버생성 const app = e..

node.js 2022.04.19

express router

라우팅 경로 이동 http요청 메소드에 따라 특정한 일도 할수있다 라우트는 하나이상의 핸들러 함수를 가질수있고 라우트가 PATH와 일치할때 실행된다 app.METHOD(PATH, Handler) 핸들러 : 함수지만 특정상황에 따라 처리 PATH로 들어왔을때 어떠한 일을 할지 행동할지 함수로 작성 const { response } = require('express'); const express = require('express'); const app = express(); app.get('/',function (request,response) { response.send("router");//params가져오기 }) //파람값으로 들고옴 app.get('/page/:id' ,function (request..

node.js 2022.04.19