왜 이런 걸 가르쳐 주는 사람은 없을까..
client를 주로 개발하고 postman을 쓰긴 하지만
한 번씩 server를 진짜 실행시켜서
확인해보고 싶은 마음이 들 때도 있다.
postman으로도 충분한데 말이야.
그런데
지금은 풀스택으로 개인프로젝트를 진행중이어서
이것저것 찾아보다가
아주 굉장히 베리베리 유용한 라이브러리를 발견했다.
npm에서 client와 server를 한 번에 실행시키 위해서
라이브러리를 제공한다.
이름하여,
npm - concurrently
위 링크에 들어가보면 개요와 사용법을 자세히 알 수 있다.
npm install 이 후 설정법은 아주 간단하다.
우선 package.json 파일의 script에서 실행시킬 키워드를 정한다.
npm currently 공식문서에서의 사용법은 내 기준으로는 아래와 같다.
"키워드": "concurrently \"server 명령어 \" \"client 명령어 \""
--prefix는 server와 client가 같은 명령어를 사용할 수도 있기 때문에
client폴더 내에 명령어를 실행하기 위해서 사용하였다.
npm run dev
위 명령어를 실행하면 client와 server가 동시에 실행된다.