문제

Well, adding it will be no problem, but how can I generate the cache manifest? I would need to somehow get the paths to the combined CSS and JS that Meteor generates. http://www.whatwg.org/specs/web-apps/current-work/#manifests

도움이 되었습니까?

해결책

업데이트 :

사용자 1506145가 말했습니다 :

meteor add appcache
.

https://atmospherejs.com/meteor/appcache

이 답변은 다음과 같습니다 :

대답은 번들 클래의 패키지에 놓여 있고, 나는 거기에서 매니페스트 파일을 자발적으로 만들었습니다. bundle.cssbundle.js.client 에 연결하여 CSS 및 JS 파일의 전체 목록을 얻을 수 있습니다.

라면 매니페스트 파일을 얻을 수있게되면 ManifestContent VAR을 사용하여 다음을 수행해야합니다 (필요한 모든 유성 URL 캐싱에서 제외되지 않음) :

buffer.files.client_cacheable['manifest.appcache'] = new Buffer(manifestcontent);
.

이렇게하면 응용 프로그램이 AppCache 파일을 제공합니다.그런 다음 / app/lib/app.html.in을 편집하여 참조를 추가 할 수 있습니다.

제 문제가 발생했을 때 캐시를 종종 부실 할 수 없었으므로 응용 프로그램이 서버에서 다시로드 된 응용 프로그램으로 엉망이 된 응용 프로그램으로 끝납니다.

다른 팁

AppCache 패키지를 추가하여 매니페스트를 자동으로 생성하고 포함 할 수 있습니다.

meteor add appcache

https://atmospherejs.com/meteor/appcache

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top