2016-08-01 6 views
0

이러한 NPM/ember 애드온 시나리오는 어떻게 지원합니까?개발자 빌드를 위해 로컬 NPM 레지스트리에 ember addon을 게시 하시겠습니까?

  • 개발자는 타다 남은 애드온 A를 구축하고
  • 빌드 시스템은에 설치 타다 남은 부가 기능을 구축
  • 개발자는 우리의 넥서스 NPM 통합 저장소에서 B의 설치 A를 기반으로 자신의 로컬 패키지를 사용 엠버 응용 프로그램 B를 구축 사용하는 우리 넥서스 NPM 자료 저장소

메이븐

  • 개발자 데스크톱 빌드 나중에 설치할 때 사용할 로컬 저장소에 패키지를 설치하십시오.
  • 빌드 시스템은

    • 빌드 시스템이 을 사용할 수있는 빌드 모든

    NPM을 구축 할 필요가 없습니다 는 개발자가 사용하는 내부 공유의 repo에 패키지를 배포 구축 npm 게시 - 등록 http://ourrepo/nexus/ .... 개인 레지스트리에 게시

  • 개발 데스크톱 빌드합니까 ????

상대 경로와 함께 DependsOnMe를 사용할 수는 있지만 빌드가 로컬에서 한 가지 방법으로 작동하고 빌드 머신에서 다른 방식으로 작동하는 일종의 규칙을 설정해야합니다.

가능한 한이 일을 가능하게하는보다 우아한 해결책이 있기를 바랍니다.

개발자가 나중에 사용할 수 있도록 로컬 npm 캐시에 들어있는 패키지를 생성하도록 할 수 있습니까? 그렇다면 해당 설명서를 알려주십시오.

관련

답변