전체 글

Intellij output console 한글 깨짐
intellij 의 화면에서 Shift 키를 두번(전체 검색) 눌러주자 아래와 같은 화면이 열릴 것이다. 그리고 입력창에 'vm' 이라고 입력하자. 조회된 항목 중에서 맨 위에 있는 'Edit Custom VM Options...' 를 클릭하자. 그리고 열린 내용의 가장 아랫줄에 -Dfile.encoding=UTF-8 를 입력해 주자. intellij를 닫고 새로 시작하자. 그리고 서버를 재시작 해보자.


02. share project on GitHub
git 저장소를 추가한다. .gitignore 화일을 추가한다. /.idea /node_module /dist package-lock.json version control 탭에서 working area 에 있는 화일은 staging area로 add하고 commit 한다. commit 후 VCS > import into version control > share project on github로 프로젝트를 github에 공유한다.

01. express 설정
hero-server 라는 이름의 폴더를 만든다. 폴더를 만든후 IDEA 에서 File > Oen 메뉴에서 해당 폴더를 연다. 하단의 Terminal 메뉴에서 npm 저장소를 만든다. package.json 화일이 생성되었음을 확인하자. 해당 화일을 열어서 확인하자. 이제 node 로 REST 서버를 구성하기 위해 필수 라이브러리인 express 모듈을 설치한다. package.json에 의존성 모듈이 설치된것고 node_module에 해당 모듈이 설치됨을 확인하자. src/index.js 화일을 만들고 아래와 같이 입력한다. var express = require('express'); var app = express(); app.get('/api/hello', function(req, res) { re..