라벨이 concurrently인 게시물 표시

[NPM] concurrently 라이브러리 (클라이언트, 서버 동시 실행)

이미지
여러개의 commands를 동시에 작동 시킬 수 있게 해주는 라이브러리 https://www.npmjs.com/package/concurrently#usage 개발을 할 때 프론트서버와 백서버를 따로따로 실행시켜줘야하는 번거러움을 줄여준다. client 폴더에서는 프론트 서버를 실행하고 server 폴더에서는 백 서버를 실행한다. 두개의 서버를 모두 실행하려면 client 폴더에가서 명령어를 한번, server 폴더에가서 명령어를 한번 총 두번 입력해야 한다. 이럴때 명령어 한번 입력으로 기존의 두번의 동작을 한번으로 줄여줄 수 있는 라이브러리이다. 최상위 폴더에서 각각의 package.json의 script 명령어의 위치를 지정해주어야한다. 위와 같이 명령어를 설정한 후 실행해보면 아래와같이 한줄의 명령어로 두개의 서버를 동시에 동작시킬 수 있다.