concurrently module
concurrently
동시 실행을 하기 위한 모듈이 모듈을 사용하면 Nodemon, SASS들을 동시에 사용할 수 있다.
모듈 설치
npm install -g concurrently또는 (script에서만 사용하고 싶다면)
npm install concurrently --save사용법
package.json"scripts": {
...
"start-client": "ng serve --proxy-config proxy.conf.json --watch",
"start-server": "nodemon server/index.js",
"start": "concurrently --kill-others-on-fail \"npm run start-server\" \"npm run start-client\"",
...
},
concurrently 모듈을 사용하기 전에는 클라이언트 쪽에서는 npm start로, 서버 단에서는 node index.js로 서로 다른 cmd창을 띄워 실행했다. 그러나, concurrently 모듈을 사용하면 npm start로 한 번에 실행이 가능하고, nodemon을 사용하므로 실시간 변경 내용을 서버에 반영해 결과를 보는 게 쉬워졌다.
댓글
댓글 쓰기