Web/Express
-
Express JS(Routing)Web/Express 2020. 1. 5. 18:40
✍︎ app.js에 작성(routing) express routing에서 복사 붙여넣기(var를 const로 바꿨다. app.listen도 추가해준다.) const express = require("express"); const app = express(); app.listen(4000); npm start하면 보이는 것: Cannot GET / ✍︎ app.js 수정(Edit) const express = require("express"); const app = express(); const PORT = 4000; const handleListening = () => { console.log(`🐬 Listening on: http://localhost:${PORT}`); }; app.listen(POR..
-
Express Middleware: Morgan, Helmet, Body parser, Cookie parser...Web/Express 2019. 11. 27. 16:58
app.get("/", between, handlehome) : 누군가 home("/")으로 접속하면, "between"이라는 과정을 거쳐서 "handlehome" 함수를 실행해라. ✍︎ Middleware : 요청오브젝트 req 와 응답오브젝트 res 중간에 낀 함수 Express는 미들웨어 웹 프레임워크, 양파같이 수 많은 middleware로 이루어졌다고 생각하면 쉽다. -미들웨어로 파일을 가로챌 수도 있고 회원가입 여부 확인, 연결 종료 등 많은 기능 있음. ➜ Morgan: Logging에 도움을 주는 Middleware ➜ Logging : 무슨일이 어디서 일어났는지를 기록하는 것. ➜ Helmet: node.js의 보안에 도움을 주는 Middleware ➜ Body parser: 요청의 본문..
-
Express on the npm.(Download & Git upload)Web/Express 2019. 11. 26. 21:47
#️⃣iTerm or Terminal >> On mkdir wetube >> wetube디렉토리로 이동한다. cd wetube >> ls >> Lists the contents of the directory. 디렉토리의 컨텐츠 나열 clear >> 클리어 code . >> VSC로 이동 ------------------------------------------------------------------------------------------------- #️⃣NPM *npm : Node Package Manager express를 홈페이지로 다운받아서 사용할 수 있지만, 그러면 업데이트 될 때마다 다시 다운로드 받아야하고 이메일 체킹을 해야하는 번거로움이 있음. Javascript 세상의 모든것이..
-
Express.jsWeb/Express 2019. 11. 20. 18:29
프레임워크 몇 줄의 코드로 서버를 만들 수 있다. -node.js에서 작동하는 프레임워크는 Express. -Django is framework for Python. -Rails is framework for Ruby. -Laravel is framework for PHP. EXpress.js 매우 안정적이고 거의 완성되어있음. 매우 간단하게 node.js를 사용하여 빠르게 서버를 만들 수 있다. NPM Npm means "Node Package Manager." How do we download them? NPM comes included with every node.js download. Express설치할때 주의사항 package.json이 없는 파일에서 실행하면 package.json을 또 다른 ..