서버사이드 node.js에서 es2015 (es6)문법과 react를 위한 jsx 문법을 실행할 경우가 있습니다.
(ex : React의 서버 사이드 랜더링이 필요할 경우)
이때는 아래와 같이 babel을 설치하여 사용하시면 됩니다.

  • 바벨 명령어 도구 설치
    $ npm install -g babel-cli

  • 로컬 모듈에 바벨 2015 지원 설치
    $ npm install babel-preset-es2015 –save

  • 로컬 모듈에 바벨 react 지원 설치 (react 서버 랜더링 필요시)
    $ npm install babel-preset-react –save

  • server.js 파일 실행
    $ babel-node –presets=es2015,react server.js

node.js 에서 es2015 (es6), react (jsx) 문법 실행하기
Tagged on:             

Leave a Reply

Your email address will not be published. Required fields are marked *