프로젝트 폴더 내부에 2개 이상의 서버를 한번에 켜고 싶을 때

2020. 8. 25. 12:00·Tech Memo

프로젝트 폴더 내에 클라이언트와 api서버가 함께 있을 때 서버를 키기 위해서는 각각 packge.json이 있는 폴더로 이동하여 npm 명령어를 실행해야 하는 번거로움이 있다.

이런 불편함을 해소하고 하나의 명령어로 두개의 서버를 킬 수 있는 concurrently라는 npm 패키지가 있다.

 

npm install concurrently --save

설치 후에 아래의 dev명령어와 같이 입력하면 동시에 두개의 서버가 실행된다

--prefix 명령어는 client폴더 안에서 "npm run start"를 실행한다는 뜻이다

"scripts": {
    "start": "nodemon server/index.js",
    "dev": "concurrently \"npm run start\" \"npm run start --prefix client\"",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
저작자표시 비영리 변경금지 (새창열림)

'Tech Memo' 카테고리의 다른 글

ios에서 pwa로 접속시 css 변경 / pwa로 시작되는지 감지 하는 방법  (0) 2020.08.06
webpack 간단 설명  (0) 2020.04.07
함수형 프로그래밍(functional programming)이란?  (0) 2020.03.31
GIT refusing to merge unrelated histories 오류 해결  (0) 2020.02.10
페이스북 공유 페이지 만들기  (0) 2019.08.08
'Tech Memo' 카테고리의 다른 글
  • ios에서 pwa로 접속시 css 변경 / pwa로 시작되는지 감지 하는 방법
  • webpack 간단 설명
  • 함수형 프로그래밍(functional programming)이란?
  • GIT refusing to merge unrelated histories 오류 해결
vitnal
vitnal
4년차 프론트엔드 개발자입니다. react를 사용하여 웹 서비스를 개발한 경험이 있습니다. github: https://github.com/jch1223
  • vitnal
    vitnal 아카이브
    vitnal
  • 전체
    오늘
    어제
    • 분류 전체보기 (146)
      • AI (1)
      • WEB (76)
        • React (21)
        • Nextjs (17)
        • JavaScript (16)
        • React Native (5)
        • HTML & CSS (7)
      • CS (3)
      • Git (15)
      • Dev Tools (23)
      • Deploy (12)
      • Tech Memo (8)
      • Retrospect (7)
  • 반응형
  • hELLO· Designed By정상우.v4.10.5
vitnal
프로젝트 폴더 내부에 2개 이상의 서버를 한번에 켜고 싶을 때
상단으로

티스토리툴바