nodejs
-
[Node.js 3강] Express 정적파일 서비스 Express How to serve static files프로그래밍/NodeJS 2017. 11. 28. 14:41
본 강의는 생활코딩 강좌를 바탕으로 복습하며 진행되는 코드들을 재구성한것입니다. 일부 코드들의 경우 호환성의 이유로 원본의 강좌와 다를수 있음을 알려드립니다.NodeJS 6.11.0 LTS, Express 4.X 버전에서 완벽하게 작동하는것을 확인하였습니다. 2강의 내용과 비슷합니다. 다만 Express의 정적파일을 다루는 기능을 포함하고 있기에 하위강좌로 분류되지 않을까 생각됩니다. 이 강좌의 코드는 생활코딩과는 일부 다른점이 있습니다. Node 버전과 Express 버전이 업데이트되면서 발생되는 문제가 아닐까 싶은데 코드를 살펴보면서 확인하여봅시다. 전체적인 코드는 아래와 같습니다. 2강에서처럼 각자 라우팅 경로를 정해주고 있지만 path라는 모듈과 app.use(express.static(path...
-
[Node.js 2강] Nodejs Express 웹앱 개발 Nodejs Express Web App Development프로그래밍/NodeJS 2017. 11. 28. 14:08
본 강의는 생활코딩 강좌를 바탕으로 복습하며 진행되는 코드들을 재구성한것입니다. 일부 코드들의 경우 호환성의 이유로 원본의 강좌와 다를수 있음을 알려드립니다.NodeJS 6.11.0 LTS, Express 4.X 버전에서 완벽하게 작동하는것을 확인하였습니다. 이번에는 Node와 Express를 사용한 웹 애플리케이션을 개발해보도록 하겠습니다. 라우트라고 하나요? 코드를 보시면 아시겠지만 Express를 사용하면 일반적으로 우리가 보이는 웹 링크 주소에서 라우팅 링크를 생성할수가 있습니다. 위의 링크를 살펴보시면 app.get 다음에 / 를 확인하실수 있을겁니다. 여기서 /란 최상위 디렉토리를 의미합니다. 그리고 아래의 /login 디렉토리를 확인하실수 있는데요. 127.0.0.1:3000/login으로 ..