- Babel은 최신의 Javascript 코드를 옛날 방식으로 바꿔주는 것
- 프로그래머가 최신버전인 ES6 방식으로 코드를 작성해도 표준 방식으로 바꿔줌.
- npm install @babel/node
- npm install @babel/preset-env
- npm install @babel/core
- .babelrc 파일을 만들어서 preset 설정을 적어준다.
- Babel이 실행되기 전에 이 파일을 찾아보고 적용해준다.
- nodemon은 서버를 수동으로 끄고 켜지 않아도 자동으로 내용이 업데이트 되는 패키지.
- 파일을 수정하고 저장하면 자동으로 서버 재시작.
- npm install nodemon -D
- 프로그램의 dependency에 포함시키지 않기 위해 -D 추가.
- --delay 2로 서버가 2번 재시작 하는걸 막는다.
- 원래는 파일을 저장할 때 서버 재시작, Babel을 거친 뒤 한번 더 서버 재시작.
- devDependencies는 프로그램이 아닌 프로그래머에게 필요한 패키지라는 뜻.
'Youtube Clone > ExpressJS' 카테고리의 다른 글
Router (0) | 2019.09.17 |
---|---|
Middlewares (0) | 2019.09.17 |
GET과 POST (0) | 2019.09.17 |
서버 만들기 (0) | 2019.09.17 |
NPM으로 Express 설치 (0) | 2019.09.17 |