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

jwkwon0817·2023년 9월 29일
0

Backend

목록 보기
21/32
post-thumbnail

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


Babel 설치하는 방법

npm인 경우

# 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

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

설정하기

프로젝트 루트 폴더에 .babelrc 폴더를 만들고 아래 내용을 입력해준다.

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

실행하기

일반 실행 방법

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개의 댓글