dojo 툴킷을 사용하여 실제 빌드를 작성하지 않고 크로스 도메인으로 실행될 코드를 로컬에서 테스트하는 올바른 방법은 무엇입니까?도메인 간 빌드를 로컬에서 테스트하는 방법은 무엇입니까?
이 나타나는 것처럼, 세 가능한 옵션 (자신의 단점 각)이 있습니다 : 지역 (비 XD)의 XMLHttpRequest dojo.require이 옵션을 사용하지
- 를 사용
- 은 dojo.require [s]는 XHR을 통해 동기식으로 js를 요구하기 때문에 실제로 xd 동작을 테스트하지 않습니다.
- , 그 내부의 dojo.require [S]을 구문 분석하고 그들을 가져옵니다.이를 (loader_debug 사용)은 loader_xd가하는 작업이 아닙니다. More info on this topic in a different question.
- 이러한 접근 방식을 구축 만들기 내가의 코드를 실행 해요 환경에서 가능하지 않은 빌드, (우리는 우리 자신의 온을 사용하고있는이 필요 특정 페이지에 필요한 js 만 포함하는 즉석 빌드 프로세스.이 프로세스는 개발에 적합하지 않습니다.
따라서, 내 질문은 : (모든 파일에 XD 접두어/접미어를 추가)을 XD 빌드를 필요로하지 않는 loader_xd를 사용하는 방법은 무엇입니까?
제 2의 방법 (debugAtAllCosts 사용)은 dojo.require [s]를 미리 파싱 할 동기를 묻습니다. loader_xd가 미리 구문 분석 할 수 없으면 (또는 오히려) 구문 분석 할 수없는 경우 테스트/디버깅을 위해 만든 메서드가 왜 그렇게됩니까?