2016-08-21 3 views
0

으로 각도 클라이언트 응용 프로그램 병합 Angular Seed에서 응용 프로그램을 개발했으며 Hackathon Starter에서 서버를 개발했습니다. 응용 프로그램은 포트 8000의 클라이언트와 서버의 서버에서 별도로 실행됩니다. 단일 응용 프로그램에 클라이언트와 서버를 어떻게 쌓을 수 있습니까?nodejs 서버 api - 평균 스택

+0

이것은 웹 응용 프로그램의 두 가지 기본 스켈레톤입니다. 나는 네가하고 싶은 것을 이해하지 못한다. –

답변

0

두 프로젝트를 분리하여 유지하는 것이 좋습니다. 코드 유지 관리가 쉬워지고 서버에 배포하면 부하를 최소화 할 수 있습니다.

프로덕션 환경에서 두 프로젝트를 동일한 서버에서 실행하고 apgn.example.com 및 example.com과 같이 ngnix 및 node.js.를 사용하여 별도의 도메인에 공개 할 수 있습니다.

두 프로젝트를 병합하려면 node.js의 공용 폴더에 각도 코드를 넣을 수 있습니다.

0

기존 express 앱을 통해 webpack-dev-server를 실행하는 방법을 알고 싶다는 생각이 들리십니까? 이것은 webpack-dev-middleware을 사용하여 수행 할 수 있습니다. 이렇게하면 기존의 고속 서버와 함께 dev 서버를 통합 할 수 있습니다.