nodejs를 하다보면 단순히 서버를 실행시키는 것 뿐만 아니라 클라이언트 쪽 서버를 함께 실행시킨다던지 하는 이유 때문에 여러 가지 명령어를 동시에 실행시켜야 하는 경우가 있다. 내 경우에는 Sass를 자동으로 트랜스파일링 하기 위해 sass의 watch 기능을 사용하였는데..매번 서버를 실행시킬 때마다 터미널에 서버 npm start와 watch 명령어를 연달아 입력해주기란 너무나 귀찮은 일이었고.. 그러던 중 concurrently
라는 기능을 알게 되었다
$ npm install concurrently --save
:
를 붙이고 그 뒤에 "concurrently \"명령어1 \" \"명령어2\""
이런식으로 적어주면 된다! "scripts": {
"start": "concurrently \"nodemon ./bin/www \" \"sass --watch public/stylesheets:public/css\""
}
우왕 데이지다 ㅎㅎㅎ