2014-09-14 7 views
2

ServiceWorker 범위 내의 외부 라이브러리 가져 오기에 RequireJS를 사용하는 올바른 방법은 무엇입니까?ServiceWorker 내의 RequireJS

WebWorkers의 범위에서 우리는 importScripts()RequireJS in web worker을 사용할 수 있습니다. ServiceWorker의 범위에서 어떻게 해결 될 것인가? ? 일 수 있습니까?

나는 ImportScript()이 실패하고 캐시를 찾으려고 할 때 Serviceworker 캐시, 모든 제안에 라이브러리가 필요하다고 생각합니까 ??

고마워요.

PD : 내가 태그 '서비스 노동자'를 만들려고하지만 난 충분히 명성을 가지고 있겠지, 내가 대신 웹 근로자)를 사용 ((

답변

4

내가 ServiceWorker/explainer.md

에서 답을 발견했다. 노동자가 를 처음 실행을 가져온

스크립트는 브라우저에 의해 측면을 함께 캐시됩니다. 거꾸로가 수입 스크립트를 다운로드하여 주요 ServiceWorker 스크립트와 함께 캐시 할 것입니다.

+0

이것은 명확하지 않습니다. 그것에 대해 더 많은 정보를 제공해 줄 수 있습니까? – Aleksandrenko

+0

ImportScripts로 가져온 스크립트는 브라우저에서 ServiceWorker 스크립트에 따라 캐시되며 오프라인 모드에서도 사용할 수 있습니다. – pdorgambide

+0

아주 좋습니다. 감사합니다 – Aleksandrenko