2012-05-16 2 views
1

비 AMD Dojo 1.7 프로젝트를 AMD 구조로 전환하는 가장 좋은 방법은 무엇입니까?비 AMD 프로젝트에서 AMD로 Dojo 전환

변환기가 있습니까? 또는 유일한 해결책은 모든 새 클래스에 대해 새 구조를 사용하고 오래된 클래스를 하나씩 리팩터링하는 것입니다.

답변

1

제가 일하는 팀이 1.6에서 1.7로 마이그레이션하는 중입니다.

업그레이드를 자동화하는 방법을 모르겠습니다.

AMD와 1.6 선언을 섞을 때 개발 관점에서 점진적으로 작업을 수행 할 수 있지만 두 선언 방법을 혼합 한 릴리스 빌드를 만드는 데 어려움을 겪고 있습니다. async 모드에서 앱의 버그를 노출해야합니다. 특히 종속성 및로드 순서가 누락되어 운 좋게 느껴질 수 있습니다. 상당한 양의 작업은 지원 중단 된 API 호출을 대체하는 데 있습니다.

내 2 ¢ : 당신이 (1.7 build system)

  • 이 (가) release notes 조심스럽게
  • 작성 때, livedocs이 API에 대한 가장 유용한 참조입니다 읽기 시작하기 전에 1.7에 대한

    • 테스트 빌드 시스템 출처 자체를 제쳐두고
    • 시작하기 전에 DOH 단위 테스트 적용 범위가 되십시오.
  • +0

    대단한 답변을 보내 주셔서 감사합니다. 내가 작업하고있는 프로젝트에서 더 쉬워야한다. 이미 1.7이 아니라 AMD이다. –

    관련 문제