2012-10-12 8 views
5

Yeoman을 살펴보고 패키지를 업데이트하는 방법을 알고 싶습니다. Yeoman 구성 요소 대 공급 업체 파일 및 업그레이드

나는 각도 프로젝트

yeoman init angular 

버전 (또한 index.html에 포함 된) app/script/vendor에 포함 나는 최신 인 AngularJS와 v1.0.2로 업그레이드 할 수 있습니까 AngularJS와 v1.0.1

입니다 초기화.

명령이 yeoman update이지만 yeoman을 통해 설치된 패키지 만 업데이트합니다. yeoman을 통해 설치된 패키지는 app/components에 있습니다. vendorcomponents 폴더가 왜

그래서, 질문은

  1. 이다.

감사 (의존성 관리 유사시가 제공하는 무엇이든 파괴하지 않고) 최신 버전으로 각도 업그레이드 할 수있는 방법

  • .

  • 답변

    5

    발전기가 사용할 수있는 경우 생성자가 Bower (여기서 사용하는 패키지 관리자)에서 종속성을 가져 오도록 계획하고 있습니다. 즉, 최신을 얻으려면 yeoman update angular을 할 수 있습니다.

    -1

    Yeoman은 포함 된 각도 라이브러리를 최신 버전으로 업그레이드하지 않을 것입니다. 그것도 할 수 없어. 이것을 고려해보십시오. 라이브러리 A를 포함하고 함께 개발하기 시작하면 (언젠가는 6 개월 정도라고 말합니다) 업데이트를하고 yeoman이 포함되어있는 라이브러리 버전을 업데이트하면 버그 및 앱의 호환성 문제 반면에 최신 파일을 포함하고 모든 테스트를 실행 한 다음 최신 파일 변경 사항이 여전히 그럴 듯한지 확인한 다음 수행 할 수 있습니다. 또한 한 줄만 변경됩니다. 그렇게? 모범 사례를 기반으로 기존 프로젝트를 수정하는 것이 아니라 새 프로젝트를 "생성"하도록 구축되었습니다.

    +1

    당신은 의존성 관리의 요점을 놓치고 있다고 생각합니다. –