명령 행에서 firebase init
을 실행하고 표준 웹 페이지를 만든 다음 firebase serve
을 생성 한 다음 http://localhost:5000을 엽니 다. 나는 보통 내가 이전에 일하고 있었던 웹 페이지를 얻는다. 나는 이것이 이전 버전 serviceworker.js
에서 온 것이 거의 확실합니다.Firebase 서버가 Service Worker를 업데이트하지 않습니다.
또한 Mac (Safari, Chrome, Firefox 및 Opera)에서 어떤 브라우저를 사용하는지에 따라 결과가 달라집니다. 내 생각에 clear 또는 reset 명령을 사용해야 새로운 serviceworker.js
이 생성됩니다. 그래서 질문, 거기에 SW 재설정 명령 어딘가에있다. 이상적으로 명령 행에서?
아니면 그냥 너트입니까?
보통 'chrome : // serviceworker-internals /'로 가서 해당 서비스 작업자를 중지/등록 취소 한 다음 페이지를 다시로드하십시오. –
나는 이것을 알지 못했다. 그러나 Safari, Preferences, Advanced Tab의 하단에는 메뉴 스크린에 "Develop"을 표시하는 체크가있다. 그렇게하면 캐시를 지울 수있는 옵션이 있습니다. 이 후, 내 문제를 해결. 폴리머 코드의 변경 사항이 나타납니다. chrome, Firefox 및 Opera가 여전히 필요합니다. – IrishGringo
차가움. 나도 몰랐다. 공유 해줘서 고마워! 당신은 자기 대답으로 그것을 제공하기를 원할 수도 있습니다. –