프로젝트 폴더 내부에 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' 카테고리의 다른 글

Spec Kit , shrimp taskmanager, Task Master AI 차이점  (0) 2025.11.14
유용하게 사용중인 MCP  (0) 2025.11.05
ios에서 pwa로 접속시 css 변경 / pwa로 시작되는지 감지 하는 방법  (0) 2020.08.06
webpack 간단 설명  (0) 2020.04.07
함수형 프로그래밍(functional programming)이란?  (0) 2020.03.31
'Tech Memo' 카테고리의 다른 글
  • Spec Kit , shrimp taskmanager, Task Master AI 차이점
  • 유용하게 사용중인 MCP
  • ios에서 pwa로 접속시 css 변경 / pwa로 시작되는지 감지 하는 방법
  • webpack 간단 설명
vitnal
vitnal
4년차 프론트엔드 개발자 입니다. 이 블로그는 기록하고 싶은 내용을 저장하기 위해 사용하고 있습니다. 정제되지 않은 내용이 있을 수 있는 점 양해 부탁드립니다.
  • vitnal
    vitnal 아카이브
    vitnal
  • 전체
    오늘
    어제
    • 분류 전체보기 (148) N
      • AI (0)
      • 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 (11) N
      • Retrospect (7)
  • 반응형
  • hELLO· Designed By정상우.v4.10.5
vitnal
프로젝트 폴더 내부에 2개 이상의 서버를 한번에 켜고 싶을 때
상단으로

티스토리툴바