[nodejs] nodejs에 Babel 적용하기 [nodejs] nodejs에 Babel 적용하기
본문 바로가기
Javascript

[nodejs] nodejs에 Babel 적용하기

by frontend.chole 2019. 11. 30.

1. Babel이란?

Babel은 ECMAScript 2015+ 코드를 현재 및 이전 브라우저 또는 환경에서 이전 버전과 호환되는 javascript 버전으로 변환하는데 주로 사용되는 툴이다.

 

 

2. module 설치하기

$ npm install @babel/node

nodejs에서 Babel를 사용할 수 있게 한다.

 

$ npm install @babel/preset-env

문법 변환 필요없이 최신의 자바스크립트를 사용할 수 있게 한다.

 

$ npm install @babel/core

Babel의 핵심 파일이다.

 

$ npm install nodemon -D

코드가 변경됐을때 서버를 껐다 키지 않고도 자동으로 변경됨과 동시에 서버를 재실행한다.

 

 

 

3. .babelrc 추가/ package.json 수정

.babelrc

{
    "presets": ["@babel/preset-env"]
}

 

package.json

 "start": "nodemon --exec babel-node index.js"

 

 

4. package.json의 dependencies 확인하기

  "dependencies": {
    "@babel/core": "^7.7.4",
    "@babel/node": "^7.7.4",
    "@babel/preset-env": "^7.7.4",
    "express": "^4.17.1"
  }

 

$ npm start

 

하게 되면 Babel 적용 끝.

댓글