Service worker cache limiter evicts offline fallback page
Mantenedores costumam responder em até 1 dia
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 84/100
- Tipo de issue
- Bug
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- typescript
- Domínio
- frontend
Direção de pesquisa
Abra public/service-worker.js e leia CORE_ASSETS e limitCacheSize. Verifique como as entradas do cache são ordenadas e quais solicitações o limitador remove. Proteja /offline e / contra remoção e, em seguida, verifique se o limitador ainda limita a 100 as outras solicitações armazenadas em cache.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
In public/service-worker.js, limitCacheSize deletes the oldest cached item (keys[0]) whenever more than 100 requests are cached. Since the offline fallback (/offline) and home page (/) are cached first during installation, they get deleted first as the student browses, breaking offline mode.
What needs to be done:
- Protect
CORE_ASSETSso/offlineand/are never pruned by the cache limiter.
Files: public/service-worker.js
- Linguagem predominante
- TypeScript
- Estrelas
- 6
- Forks
- 37
- Merge médio
- 14h 30min
- PRs com merge (30d)
- 38
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de CodeChefVIT/ffcs
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
CodeChefVIT/ffcs#272 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
CodeChefVIT/ffcs#261 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100
CodeChefVIT/ffcs#295 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 1-2 dias Facilidade para iniciantes 48/100
CodeChefVIT/ffcs#292 ·
Mantenedores costumam responder em até 1 dia
-
Edit a course from Your Courses with a pencil buttonTalvez já em andamento @Aiden-Trindade assumiu hoje. Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 43/100
CodeChefVIT/ffcs#291 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de CodeChefVIT/ffcs
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
scaleway/ultraviolet#7089 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
tencent-connect/dsh-qqbot#81 ·
Mantenedores costumam responder em até 1 dia
-
[Bug]: Pen taps on sidebar rows start a drag and lose their clickTalvez já em andamento @makhnatkin assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
clangd/vscode-clangd#1009 ·