프런트 엔드로 Angular4를 사용하고 백엔드로 Typescript로 작성된 NodeJS를 사용하는 프로젝트에서 작업하고 있습니다.Typescript 프로젝트에서 공유 소스를 사용하는 가장 좋은 방법은 무엇입니까?
저는 양쪽면에서 소스를 사용하고 싶지만 (DTO와 같은 경우), 최선의 방법으로 처리하는 방법을 모르겠습니다. 외부 종속성을 사용합니다.
세 개의 폴더 (client /, server/및 common /)가 있습니다.
- 공통 폴더 (공통 소스 포함)에 자체 package.json이 있어야합니까?
- 컴파일 된 .js 파일은 어디에 있습니까? 공통/dest /? 그렇다면 앱을 실행할 때 가져 오기가 제대로 작동합니까 (클라이언트 + 서버)?
내 각형 응용 프로그램에 대한 내 노드 타이프 스크립트 소스를 사용하여 그들을 컴파일하고 앵글 -CHI (npm 시작)를 사용합니다.