-
[concurrently] react front서버, nodejs back 서버 동시에 실행하기개발자의 공부는 은퇴까지 필수다/node js & react 2020. 11. 9. 13:23
현재 화면을 실행하기 위해서는 front 서버, backend 서버의 각 package.json이 자리하고 있는 경로에서 각각
npm run으로 실행시켜줘야한다.
이 번거로움을 해결하기 위해 두 서버를 동시에 실행 시키는 방법이 있다.
* 적용과정
1. 최상위 경로에서 라이브러리 설치( www.npmjs.com/package/concurrently )
$ npm install concurrently --save2. 프로젝트 내 최상위 경로의 package.json에 scripts의 start option 하나 더 삽입
"dev" : "concurrently \"npm run backend\" \"npm run start --prefix client\"",
의미 > backend 실행 추가 후, client내에서 npm run start를 실행
"scripts": { "start": "node server/index.js", "backend": "nodemon server/index.js", "test": "echo \"Error: no test specified\" && exit 1", "dev" : "concurrently \"npm run backend\" \"npm run start --prefix client\"", },
* 적용 후
back 서버실행 후 front서버실행..
'개발자의 공부는 은퇴까지 필수다 > node js & react' 카테고리의 다른 글
[webstorm] react 깃헙에서 소스 다운로드 후 JSX 문법에서 오류가 날때 (0) 2020.11.17 [react] HOC를 사용한 페이지별 접근인증 (0) 2020.11.16 [ react ] Axios 호출, Proxy를 이용하여 크로스브라우징 문제(CORS 이슈) 해결하기 (2) 2020.11.06 [nodejs] git 연동하기 / terminal에서 git사용하기 (0) 2020.10.30 [node js] mongoDB 연결하기 (0) 2020.10.23