2012-09-20 2 views
0

IE에서 RequireJS로 이상한 동작이 나타납니다. 때로는 (이것은 순전히 무작위 임) 생성 된 js 파일 참조가 파일 이름이 아닌 ID와 함께 나타납니다. 내가 설명IE에서 RequireJS 오류 : 종속성 파일 이름이 파일 이름 대신 ID입니다.

, 경로에

내가 한 : 내가 가지고있는 심에

jqGridz: "jquery.jqGrid/js/jquery.jqGrid.min" 

:

/public/javascripts/jquery.jqGrid/js/jquery.jqGrid.min.js 
:

"jqGridz": ["jqueryUi", "jqGrid_i18n_en"] 

때로는 최종 결과는 제대로 확인됩니다

하지만 그녀의 배 (배 많은)는로 렌더링됩니다 :있는 jqGrid에 대한

/public/javascripts/jqGridz.js 

그래서 그 대신의 경로 나 경로의 ID를 얻고있다.

이것은 IE에서만 발생하며 이유를 알지 못합니다.

나는 미리 v2.0.6

감사를 RequireJS를 사용하고 있습니다!

답변

0

알아 낸 것 ... 이미 구현 된 RequireJS로이 프로젝트를 선택했지만 엉망입니다.

그렇다면 RequireJS가 리소스를로드 할 수 없을 때마다 (저는 404였습니다) 파일 경로 대신 키 이름을 넣었습니다.

그래서 기본적으로이 문제가 방화범이 끌려 또는 피들러의 자원로드 목록에서 모양과 오류 :

건배를 검색 할 경우!