1. Babel이란?
- 최신 자바스크립트를 node.js의 버전에 관계없이 사용할 수 있게 해주는 자바스크립트 컴파일러
2. Setup
npm i --save-dev @babel/core @babel/cli
3. Usage
package.json에서 scripts수정
Ex)
"scripts": { "build": "babel src -d lib" },
4. babel.config.json
npm i --save-dev @babel/preset-env
- @babel/preset: 코드를 업데이트
- preset하기 위해 babel.config.json에 아래 내용 작성
{
"presets": ["@babel/preset-env"]
}
https://babeljs.io/
https://babeljs.io/setup#installation