분류 전체보기 썸네일형 리스트형 엑셀로 폴더 안의 파일명 가져오기 CSS 기본편 [HTML에 포함시키기] HTML 문서의 head 내에 아래 코드를 추가한다. 위의 코드는 현재 주소 하위의 style 디렉토리를 참조한다. public 하위의 style 디렉토리를 참조하려면 아래 코드를 사용한다. [CSS 저장 디렉토리 생성] ~/app/public$ mkdir style [CSS 파일 생성] ~/app/public/style$ vi mystyle.css [단위] mm, px, %, em [폰트] 사이즈 font-size: 15px; 색상 color: Red; ※ 인풋창과 버튼의 폰트 사이즈를 동일하게 맞춰야 서로 높이가 같아진다. [테두리] border: 1px solid Black; [사이즈] 넓이 width: 100%; 높이 height: 50px; [문단] 문단 정렬 t.. 골드웨이브 Goldwave [재생] 현 위치부터 재생 F4 처음부터 재생 F2 [편집] 전체 선택 Ctrl+A 복사 Ctrl+C 끝에 붙여넣기 Ctrl+F NodeJS EJS [서버 작성] ~/app$ vi main.js ... //서버 설정 app.set("view engine", "ejs"); app.set("views", "./views"); ... [라우팅 모듈 작성] ~/app/routes$ vi show.js ... //페이지 라우트 router.get('/', function(req, res) { let result = [{name: "홍길동", age: 30}, {name: "임꺽정", age: 40}]; res.render("show", {data: result}); }); ... ※ 만약, 전달할 내용이 없다면 render 함수의 두번째 매개변수는 생략한다. [템플릿 모듈 설치하기] ~/app$ npm install ejs --save [템플릿 디렉토리 생성.. NodeJS 클라이언트에게서 정보 전달 받기 [GET 방식으로 받기] 1. 쿼리스트링 파라미터로 받기 클라이언트에서 GET 방식으로 정보를 보낼 때는 아래와 같이 주소창을 통해서 전달한다. http://test.co.kr/?id=hello&pw=world * 라우터 모듈 작성 app/routes$ vi info.js //외부 모듈 추출 const express = require("express"); const router = express.Router(); //페이지 라우트 router.get('/', function(req, res) { let name = req.query.name; let age = req.query.age; res.send("이름: "+name+" 나이: "+age); }); //info.js 를 main.js 에 모듈로 내.. 이전 1 ··· 45 46 47 48 49 50 51 ··· 90 다음