티스토리 뷰

반응형

프로젝트 폴더 내에 클라이언트와 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"
  },
반응형
댓글