Develop Dairy/JavaScript, React

Use Babel in nodeJS

평생코딩 2019. 1. 16. 05:51

바벨이란? 최신의 Javascript코드를 예전의 Javascript코드로 변환해준다.



아래와같이 babel 3가지항목을 인스톨 해주자

npm install @babel/core
npm install @babel/node
npm install @babel/preset-env



설치항목에 대해서 참고할 수 있는 Documents들

babel/preset-env 문서

stage-0 문서



설치후

.babelrc를 만들어준다


.babelrc에는 node.js와 js와 관련된 필요한 것들을 집어넣을예정이고


Babel이 실행되기 전에 이 파일을 찾아보고 설정해둔 preset을 읽고 이해하게된다. 

즉 preset에 따라 코드가 변환된다.




마지막으로 


이렇게 바꿔주자 

기본 

node index.js > babel-node index.js

이제 node가 내 index.js를 실행하는 대신 babel이 실행해주길바란다고 하는것.


babel이 코드를 옛날의 코드로 되돌리고 그런다음 node.js로 실행해준다


'Develop Dairy > JavaScript, React' 카테고리의 다른 글

nodemon package in NodeJS  (0) 2019.01.16
Arrow function (ES6 Extension)  (0) 2019.01.16
Handling Express  (0) 2019.01.15
Start Express Sever  (0) 2019.01.15
Installing Express with NPM  (0) 2019.01.10