[Concurrently] 서버&클라이언트 동시 실행

한서연·2022년 7월 8일

지금까지 프로젝트를 진행하며 서버와 클라이언트를 실행시키고 싶을땐 각각 npm start라는 명령어를 입력하여 실행시켰다.

그.런.데 오늘 어느 기업에서 내준 코딩과제를 수행하다가 Concurrently라는 라이브러리로 서버와 클라이언트를 한번에 실행시킬 수 있다는것을 알게되었다. 이제라도 알았으니 앞으로 귀찮음이 덜해지겠군..😇



  • 설치하기
$ npm install concurrently --save

  • 루트 디렉토리의 package.json파일 scripts부분 추가
 "scripts": {
    ...,
    "backend": "nodemon index.js",
    "dev": "concurrently \"npm run backend\" \"cd ../client && npm run start\"",
    ...,
  },

  • 실행시키기
$ npm start

기업명이 보여서 전체 캡쳐는 못했지만 귀여운 이모티콘이 나오면서 Back과 Front가 동시에 켜지는것을 확인할 수 있다.

0개의 댓글