본문 바로가기

분류 전체보기375

(node js) express 앱 명령어로 만들기 express 를 사용하면 node js 앱의 골격을 빠르게 만들 수 있다. express 의 설치 명령어는 이렇다.npm install express-generator -g 앱을 생성하는 명령어는 이렇다.이런 방법으로 만들 수 있다.1. express --view=pug myapp 2. express --view=ejs myapp 뒤에 있는 myapp은 프로젝트 이름이다. 나는 ejs 를 사용해서 만들었다.ejs 나 pug 는 템플릿 엔진을 의미한다. jade를 쓸 수도 있다.템플릿 엔진이 무엇인지는 템플릿 엔진이 가진 기능으로 간략히 설명하려 한다.두 개의 코드를 보자. 1. html 코드 1234567891011121314151617 hello template enginetitle list list.. 2018. 10. 4.
구구단 짝수단 , 홀수단 순서로 출력하기 ( for문 2개만 사용하기 ) 지난 번 코드에서는 for 문을 무려 4개나 사용했다. 이번에는 2개만 사용해서 코드를 작성하겠다. 코드는 이렇다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 var j=2; var flag = 0; var m=2; for(var i=1;i 2018. 10. 3.
node js 구구단 rest api 만들기 이번 글에서는 구구단 rest api를 만들어본다. 구구단 rest api 기능 설명 1. 서버에 2를 요청하면 2단을 돌려준다.2. 숫자 이외의 값을 보내면 400 error를 표시한다. 만들기 전에 알아야 하는 사전 지식 1. 서버에 요청을 보내는 방식은 크게 4가지가 있다. get- select 요청을 처리할 때 사용한다.post - insert 요청을 처리할 때 사용한다.put - update 요청을 처리할 때 사용한다.delete - delete 요청을 처리할 때 사용한다. 2. node js 로 서버 개발을 할 때는 express 라는 패키지를 주로 사용한다.(하지만 이 글에서는 node js만 사용했다. ) express 의 설치 express는 아래 명령어로 설치한다. npm install.. 2018. 10. 2.
node js 서버 실행하기 이번엔 rest api 기본 예제를 만들어본다. REST API를 만들기 위해서 express 를 먼저 설치한다. 설치 명령어npm install express --save 명령어를 입력하면 설치가 진행된다. 설치를 마쳤다면 코드를 작성한다. 바로 API 코드를 작성하지는 않습니다. 간단한 예제를 출력해보겠습니다. 12345678910111213const http = require('http');const hostname = '127.0.0.1';const port = 3000; const server = http.createServer((req,res)=>{ res.statusCode = 200; res.setHeader('Content-Type','text/plain'); res.end('Hello .. 2018. 10. 2.
node js 구구단 파일에 쓰기 지난 글에서 만든 구구단을 파일에 써보도록 하겠다. 코드는 이렇다. 12345678910111213141516171819202122232425var fs = require('fs');var writeString = ""; for(var i=1;i 2018. 10. 2.