Node & React basic #14

Jay·2023년 5월 16일
0

Node & React basic

목록 보기
14/21
post-thumbnail

Concurrently

Concurrently를 이용해 프론트와 백 서버를 한번에 켤 수 있다.

(현재는 두 개의 터미널을 켜서 서버를 켜고 있음)

npm i concurrently --save 로 Concurrently를 설치하도록 하자.

설치는 전체폴더에서 하고 있다.

여기서 확인가능!

사용방법은 여기에

우리가 backend를 켤 때는 npm run backend를, frontend를 켤 때는 (client directory에서) npm run start를 이용해서 켜고 있다.

package.json 에서 새로운 script를 하나 만들어주자.

"dev": "concurrently \"npm run backend\" \"npm run start --prefix client\"”

보면 알겠지만 --prefix client 를 통해 npm run startclient 로부터 실행되어야 함을 알려주고 있다.

그리고 npm run dev 를 하면 두 개의 서버가 켜질 것인데..

script에 추가할 때 백대시랑 .. 잘 보고 설정해야 한다.. 따옴표 하나 빼먹었어서 처음에 두 개의 서버가 실행이 안됐음.

그 다음에 또 실행하려니까 이미 3000번 포트에서 뭐가 실행중이라고 해서(서버 안 죽였음) 죽이고 나서 다시 실행하니

이렇게 두개가 성공적으로 실행됨!

굿굿

profile
ㄱ이 아닌 개발자가 되고 싶은 사람

0개의 댓글