2013-09-26 3 views
0

프로젝트에서 제공 한 구워진 버전의 도우 즈 대신 WL6이 만든 dojolib을 사용하도록 작업 응용 프로그램을 업데이트하려고합니다. 이전 버전 대신 dojoLib에서 파일을 복사하도록 build-dojo.xml 파일을 우분투 했으므로 업데이트 된 버전에서 추가 종속성 문제를 해결할 수있었습니다. 일부 자바 스크립트 맵 파일과 관련된 404 오류가 표시됩니다. 맵 파일을 이전 버전의 도장에서 복사하려고 시도했지만이 404 문제를 해결할 수 없습니다.이 파일이 결함인지 또는 쉬운 해결 방법이 있는지 궁금합니다.IBM Worklight 6.0 - javascript 맵 파일의 404 오류를 해결하는 방법?

다음은 크롬 dev에 콘솔에서 오류 발생 : 짧은에서

GET http://localhost:10080/BPMWorklight/apps/services/preview/BPMApp/iphone/1.0/default/dojo/core-web-layer.js.map 404 (Not Found) :10080/BPMWorklight/apps/services/preview/BPMApp/iphone/1.0/default/dojo/core-web-layer.js.map:1

GET http://localhost:10080/BPMWorklight/apps/services/preview/BPMApp/iphone/1.0/default/dojo/mobile-ui-layer.js.map 404 (Not Found) :10080/BPMWorklight/apps/services/preview/BPMApp/iphone/1.0/default/dojo/mobile-ui-layer.js.map:1

답변

1

을 - 당신은 메시지가 있음을 무시할 수 있습니다.

  1. 그들 일 확인 : -

    당신이 정말로 그것을 제거하려면

    이 두 가지 옵션이 있습니다. 사실,이 파일을 실제로로드 할 수 있는지 확인해야합니다. 404를 가지고 있다면 - 당신이 거기에 있지 않다는 것을 의미합니다. 틀린 장소, 틀린 이름, 서버가 잘못 구성된 것입니다. 우선 - 같은 dojo의 맵 파일이 필요합니다 (다른 경우에는 무의미합니다.), 두 번째 -로드 할 수없는 이유를 알아야합니다. 그들은 속임수가 아닌 일반 파일로 접근 할 수 있어야합니다.

  2. dojo 라이브러리에서 맵 파일에 대한 참조를 제거하십시오. 이 경우 모든 j를 처리하고 '// @ sourceMappingURL = ...'과 같은 문자열을 찾아서 제거해야합니다.

+1

"잘못된 위치에 넣었습니다."- 우리는 넣지 않았습니다. 우리가 그들을 창조하지 않았기 때문에 어디서나. 워크 라이트는 레이어 파일을 만들지 만 볼 수있는 한 맵 파일을 만들지 않습니다. 표준 Worklight dojo 도구에서이를 수정하는 방법은 없습니다. – djna

관련 문제