본문 바로가기

자바 프로그래밍

[Nodejs] Nodejs를 이용한 서버 구축[간편, 기초] - 먼저 server라는 자바스크립트를 만들어 줍니다. 코드설명 12345678910111213141516var http = require('http');//서버만들려면 불러와준다var url = require('url'); http.createServer(function(request, response) { // http.을 이용하여 서버를 만들어준다 //요청 응답 response.writeHead(200, {'ContentType':'text/plain'});//헤더와 헤더내용보내기 response.write('Hello NodeJS Web Page');//상대방컴퓨터에 데이터를 쓰겠다 response.end();//끝난것(end)을 응답함(response) }).listen(55555, functi.. 더보기
[NodeJS] jade란? jade 따라해보기 jade란?- HTML페이지 템플릿 엔진 모듈 - jade 파일 형식=> HTML태그형태를 가지고 있지만 여는태그와 닫는태그( ) 가 존재하지 않는다#{Value} : 데이터 출력=Calue : 데이터 출력==COde : 데이터 입력 jade 기초 실습-먼저 파일을 만들어 준다 123456789101112131415161718192021222324252627/** * http://usejsdoc.org/ *///jade 템플릿 연습 var http = require('http'); //http라는 모듈을 require을 이용하여 http라는 문자로 사용해 주겠다(import 개념)var fs = require('fs'); //fs라는 모듈을 require을 이용하여 fs라는 문자로 사용해 주겠다(.. 더보기
[NodeJS] NPM ejs 설치부터 예제까지 NPM(Nodejs Package Manager)=>모듈 관리 프로그램설치/업데이트/제거 등을 할 수 있다 설치방법cmd창에서 npm help를 쳐보면 관련 옵션들을 확인 할 수 있다 https://www.npmjs.com/ nodejs npm패키지들을 모아놓은 홈페이지 일단 우리는 nodejs안에 node_moudles 폴더에 ejs라는 모듈이 설치되어 있는지 확인을 한다 현재 없기때문에 빈폴더 없는 것을 확인하고 cmd 창으로 와서 npm install ejs를 해주게 되면 모듈이 설치가 된다 ejs(Embedded Javascript templates)란?- HTML템플릿 엔진 모듈- ejs형식으로 html이 생성되어 있으면 fs를 통해 읽어서 ejs가 해석하여 결과를 html로 출력하는 엔진 모듈.. 더보기