[ NodeJS ] Express에서 ES6 문법 사용하기

jwkwon0817·2023년 9월 29일
0

Web Back-end

목록 보기
21/26
post-thumbnail

NodeJS (Express.js)에서 ES6 문법을 사용하기 위해서는 Babel을 설치해줘야합니다.


Babel 설치하는 방법

npm인 경우

npm i @babel/node @babel/core @babel/cli @babel/preset-env core-js@3

yarn인 경우

yarn add @babel/node @babel/core @babel/cli @babel/preset-env core-js@3

설정하기

프로젝트 루트 폴더에 .babelrc 폴더를 만들어줍니다.

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

.babelrc에 다음과 같은 코드를 입력해 줍니다.


실행하기

일반 실행 방법

babel-node server.js

nodemon 실행 방법

nodemon --exec babel-node server.js

만약 위에 있는 명령어를 npm run startyarn start로 하고 싶다면 package.json에 아래와 같이 그대로 추가해주시면 됩니다.

"scripts": {
	"start": "nodemon --exec babel-node server.js --delay 2"
},
profile
SRIHS 119th SW

0개의 댓글