Dojo 사용자 정의 빌드 실행

Dojo 빌드 시스템은 특정 웹 애플리케이션으로 사용자 정의되는 Dojo 빌드를 작성하여 애플리케이션 배치를 위한 효율적 버전의 Dojo를 작성합니다.

시작하기 전에

  1. Dojo 사용 웹 프로젝트를 작성하십시오.
  2. 빌더 프로파일을 작성하십시오.

이 태스크 정보

Dojo 빌드 시스템은 또한 성능을 개선합니다.
  • Dojo 빌드 시스템은 위젯 템플리트와 같은 Dojo 자원과 외부 종속 항목을 하나 이상의 계층으로 어셈블합니다. 외부 종속 항목의 컨텐츠가 계층 JavaScript 파일의 문자열로 변경됩니다.
  • Dojo 빌드 시스템은 추가 공간, 추가 행, 주석, 중복 자원을 제거하고 내부 변수 이름을 단축하기 위해 Shrinksafe를 사용하여 계층을 압축합니다.
  • Dojo 빌드 시스템은 모든 비계층 JavaScript를 쉽게 액세스할 수 있는 위치로 복사하여 계층별로 포함되어 있지 않더라도 모든 Dojo 자원을 로드할 수 있도록 합니다.
Dojo 계층에 대한 세부 학습:

Dojo 라이브러리에는 웹 페이지가 호출할 수 있는 많은 파일과 자원이 들어 있습니다. dojo.require 명령문을 사용하면 웹 페이지는 자원을 검색하기 위해 서버로 동기 HTTP 호출을 합니다. dojo.require 명령문은 웹 페이지가 이전에 로드한 자원을 다시 로드할 필요가 없도록 합니다. 그러나 dojo.require 명령문을 사용하는 경우 웹 페이지는 이 명령문을 사용하기 전에 먼저 자원을 로드해야 합니다. 여러 dojo.require 명령문이 있는 웹 페이지에서 서버에 대한 각 호출은 다음 호출로 이동하기 전에 완료되어야 합니다. 이는 애플리케이션 성능에 상당한 영향을 미칩니다.

Dojo 계층 파일은 단일 요청에 대한 비동기 요청의 수를 줄입니다. 계층은 여러 JavaScript 파일과 종속 항목을 포함하고 압축하는 단일 JavaScript 파일입니다. 계층은 전체 라이브러리 또는 특정 페이지에서 요청하는 모든 위젯을 포함할 수 있습니다. 모든 추가 공간, 빈 행, 주석은 제거되고 내부 변수 이름은 단축됩니다. HTML script 태그를 사용합니다. 계층 파일은 비동기로 로드되어 로드 시간을 줄입니다.

예를 들어, 각 페이지에 여러 Dojo 요구 명령문이 있는 웹 애플리케이션을 가지고 있을 수 있습니다. 각 페이지에 대한 계층 파일을 작성하면 페이지당 하나의 비동기 요청만 이루어집니다.

Dojo 빌드 시스템에 대한 자세한 정보는 Dojo 빌드 시스템 문서를 참조하십시오.

Dojo 빌드 시스템에서 Dojo 애플리케이션의 성능을 개선하려면 다음을 수행하십시오.

프로시저

  1. 파일 > 새로 작성 > 기타 > > Dojo 사용자 정의 빌드를 클릭하고 다음을 클릭하십시오. Dojo 빌드 유틸리티 마법사가 열립니다.
  2. 빌더 프로파일 작성에서 작성한 프로파일 위치 파일을 지정하십시오.
  3. Dojo 위치 필드에서 Dojo 라이브러리의 위치를 지정하십시오.
  4. 출력 위치 필드에서 빌드 스크립트와 출력 디렉토리를 지정하십시오.
    팁: 프로파일, 빌드 스크립트 및 출력 디렉토리는 동일한 프로젝트에 있거나 다른 프로젝트에 있을 수 있습니다.
  5. 출력에 계층 파일만 표시하려면 출력 계층 파일만을 선택하십시오.
  6. 명령행으로 프로파일 설정 대체를 클릭하여 최적화 메소드를 지정하십시오. 빌드하기 전에 출력 디렉토리를 삭제하거나 테스트 파일을 빌드로 복사하거나 위젯 템플리트를 억류할지 여부를 지정할 수 있습니다. 템플리트를 억류할 때, HTML 또는 CSS 파일은 JavaScript 파일로 유입되고 문자열로 지정됩니다.
  7. (선택사항) 고급 옵션을 지정하려면 다음을 클릭하십시오.
    • 명령행 인수를 추가하려면 추가 아이콘을 클릭하십시오. 새 인수 창에서 인수와 값을 입력하십시오.
    • 기존 명령행 인수를 편집하려면 편집 아이콘을 클릭하십시오.
    • 명령행 인수를 제거하려면 삭제 아이콘을 클릭하십시오.
  8. 완료를 클릭하십시오. 사용자 정의 빌드 출력 창이 열리고 빌드 조작의 세부사항이 표시됩니다. 오류 메시지는 빨간색 텍스트로 표시됩니다.
  9. 사용자 정의 빌드 출력 창을 닫으려면 확인을 클릭하십시오.

결과

전체 Dojo 분배가 빌드되고 선택한 Dojo 계층 파일이 마법사에서 사용자가 지정한 출력 폴더에 작성됩니다.

다음에 수행할 작업

Dojo 빌드 시스템을 사용하여 Dojo 계층을 작성했으므로 웹 페이지에 Dojo 계층을 포함시킬 수 있습니다.
주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: tdojobuilders.html