반응형 프로그래밍/node2 node js #2 URL 라우팅 웹 사이트에 접속하기 위하여 URL 주소를 접속하게 되는데 그런 접속 주소에 따라 서버가 어떤 반응을 할지 정하는 것이다. 예를 들어 http://localhost:3000/ 이라는 주소로 접속을 하게되면 "http://localhost:3000"까지가 서버를 접속하기 위한 주소이고 '/' 부터는 서버내에서 어떤 파일을 사용자가 원하는지에 대한 내용이다. 그리고 '/'의 경우 전통적으로 가장 최상단에 기본 파일을 말한다. 대부분. index.html, main.html, default.html 와 같이 특정단어 + 확장자 파일을 불러오게 된다. 여기서 URL 라우팅은 / 뒤로 오는 주소에 따라 서버에 어떤 파일을 사용자한테 제공할지 정하는것을 말한다. File : app.js var express = r.. 2020. 7. 6. node.js #1 npm init 현재 폴더를 node 를 사용하기 위한 환경을 맞추는 것이다. 해당 경로에 'package.json' 폴더가 생성된다. npm install express --save 현재 npm 프로젝트에 express 를 추가한다. --save 옵션은 package.json에 express 를 쓰는것을 기록해 놓고 다른 프로젝트에서 사용하기 쉽게한다. npm install nodemon --save 소스가 수정될떄마다 소스를 자동 재시작하여 반영된 소스가 실행되도록 한다. file : app.js //import express from 'express' var express = require('express') var app = express() app.listen(3000, function(){ c.. 2020. 7. 5. 이전 1 다음 반응형