Questão Como posso fazer uma atualização de cache no Google Chrome?


Eu não sei exatamente o que é chamado, por atualização de cache, atualizo a página depois de limpar o cache. Eu não quero limpar todo o cache do navegador.

Não consigo armazenar em cache as minhas páginas. No Firefox, eu sei que é Mudança+ Atualizar.

No Chrome, eu tentei Ctrl+R, Ctrl+ Atualizar, Alt+ Atualizar, Mudança+ Atualizar, mas nenhum deles funciona.


317


origem


Minha versão é 4.0.206.1 Tentei novamente depois de fazer uma alteração no meu código-fonte (PHP). Refrescado bem em FF com Shift + F5. A mudança não foi exibida no Chrome após Ctrl + Atualizar. - gAMBOOKa
Por "Ctrl + Refresh", você quer dizer realmente clicar no botão de atualização? Não sei se isso funciona no Chrome. Estou quase certo que o Ctrl + F5 funciona como esperado, no entanto.
Tentei tanto com F5 e Refresh, Ctrl e Shift ... sem alteração. Nenhum proxy configurado - gAMBOOKa
Command-Shift-R funciona no Mac (OS X 10.6.7 e Chrome 17.0.963.56). - Joe Mornin
Em um mac: segure CONTROL e clique no botão de recarga do Chrome - Mitch Fournier


Respostas:


Empurrar F12 ou Ctrl+Mudança+J para "Open Developer Tools" no Windows (no Mac: Cmd+Optar+Eu) então você pode clique direito no ícone de atualização e selecione 'Empty Cache and Hard Reload'

screenshot

Vejo: https://stackoverflow.com/questions/12633425/chrome-browser-reload-options-new-feature

o documentação diz:

  • Para Windows e Linux:  Mudança+F5 ou Ctrl+Mudança+R
    • (screenshot): enter image description here
  • Para Mac: Cmd+Shft+R):

Recarrega sua página atual, ignorando o conteúdo em cache.

Embora alguns tenham relatado isso funciona, outros disseram que não funciona corretamente

Suas outras opções são:

  1. Console JavaScript

    O Console JavaScript está disponível em dois modos nas DevTools do Chrome: a guia principal do Console ou como uma visualização dividida que você pode exibir em outra guia (como Elementos ou Origens).

    Para abrir a guia Console, siga um destes procedimentos:

    Use o atalho do teclado Comando - Opção - J (Mac) ou Ao controle -Mudança -J (Windows / Linux). Selecione Visualizar> Desenvolvedor> Console JavaScript.

    F12 não parece ser mencionado aqui, mas também abrirá esse console no Windows.

    Ferramentas para desenvolvedores do Chrome

    Usando o Console JavaScript

  2. Janela anônima

    Outra opção interessante é abrir uma nova janela anônima (Ctrl+Mudança+N No Mac:  + Mudança + N. Essa janela não usará nenhum cookie armazenado, conteúdo em cache ou resoluções de DNS, para que você possa testar o conteúdo sem diminuir a velocidade de navegação normal despejando o cache. Isso é o que quase sempre faço ao invés de limpar o cache. https://support.google.com/chrome/answer/95464

  3. Desativar o cache

    Abra as Ferramentas do desenvolvedor do Google Chrome (F12, Mac: ++Eu). Clique no ícone de configurações (uma engrenagem no canto inferior direito). Marque "Desativar cache". Agora, quando você navega com as ferramentas do desenvolvedor, o armazenamento em cache aberto está desabilitado.

  4. Clique e limpe

    Finalmente, há também a opção do Clique e limpe extensão


313



Isso não funciona para mim. f12 não faz nada. Chrome 25.0.1364.172 no OSX 10.6.8. - Jonathan Hartley
Você não precisa abrir ferramentas de desenvolvimento. Também F12 é para o windows. No mac: ⌥⌘I Fonte: developers.google.com/chrome-developer-tools/docs/shortcuts - basarat
Não tenho certeza se foi o Click & Clean e Ctrl-F5, mas finalmente funcionou para mim. Obrigado! - Patrick
Eu acho que essas opções só apareceriam quando o Chrome quisesse mostrá-las! Agora percebo que isso só seria mostrado quando as ferramentas do desenvolvedor estivessem abertas. Além disso, se alguém aqui não gosta de clicar com o botão direito, você pode clicar no botão de atualização para obter o mesmo efeito. - Jasjeev Singh
Desativar o cache Está no Rede guia de ferramentas de desenvolvimento agora. - TranslucentCloud


Outra opção interessante é abrir uma nova janela anônima (Ctrl+Mudança+N). Essa janela não usará nenhum cookie armazenado, conteúdo armazenado em cache ou resoluções de DNS, para que você possa testar o conteúdo sem diminuir a velocidade de navegação normal despejando o cache. Isso é o que quase sempre faço ao invés de limpar o cache.


63



Eu acho que o Chrome armazenará em cache os downloads de arquivos. Isso é especialmente frustrante quando estou trabalhando em configurações do Apache / nginx e estou baixando index.php em vez de visualizá-lo. A única maneira é limpar o cache inteiro, usar incógnito ou usar o Firefox. - James
argh, exceto as vezes não funciona. Eu passei apenas 15 minutos tentando descobrir por que meu arquivo SWF carregado externamente não estava correto. O Firefox mostrou que estava correto, nenhum combo de atualização de pressionamento de tecla no Incognito Chrome limpou o SWF do cache, nem limpou o cache real do Chrome e atualizou a janela do Incognito. Eu tive que fechar e reabrir a janela anônima completamente para que o cache finalmente soltasse o SWF. Estava funcionando bem por cerca de uma hora até que isso aconteceu: / - danjah
Mais uma vez, 5 minutos depois, esta não é uma solução confiável, na medida em que posso dizer. Chrome v17.0.963.46 m - danjah
isso também desativará as extensões, o que pode contrariar alguns testes - Daniel Watrous


De acordo com documentação, Ctrl+F5 ou Mudança+F5 Deveria trabalhar. Talvez você tenha um proxy configurado no IE e chrome, que está armazenando sua página em cache?


18



Se você realmente quer ter certeza de que você tem que limpar o cache usando as opções de ferramentas. - sorin
Você precisa limpar o cache usando Ferramentas para liberar o favicon do cache; O hard-reload normal não faz isso. - RomanSt
O link na sua resposta não direciona mais para a página pretendida. - Audite Marlow


Chrome é uma merda para isso. Às vezes eu consigo Mudança+F5 para trabalhar, mas nem sempre. Minha solução no momento é usar o 'Clique e limpe' extensão. É feio, mas funciona toda vez, então eu recomendo isso por enquanto.


9



Para mim, Ctrl + Shift + R duas vezes funciona sempre. Eu não sei porque eles fizeram isso tão chato. - RomanSt


UMA solução alternativa está sendo recarregado muito rapidamente duas vezes seguidas.


8



Não em todos os casos parece, eu só tinha uma página que não queria carregar por causa de problemas de dns anteriores e Chrome simplesmente se recusou a carregá-lo por cerca de um minuto ... depois que funcionou novamente. - Wolph
Além de formas mais diretas, como desativar o cache nas guias de rede ou nas preferências, às vezes, acho que atualizar a página mais de dez vezes tem o efeito de limpeza. Apenas repetidamente bater atualização 10-15 vezes - roberthuttinger


Eu tive problemas com a atualização do Chrome, apesar de usar mudança+F5 ou +mudança+r.

O que eu acho que funciona apesar de ser bem brutal é segurar +mudança+r por alguns segundos, para que o navegador faça várias tentativas de atualizar o cache Java e falhe. Então, na próxima vez que recuperar com êxito o JS do servidor.


8



Sim, posso confirmar isso. Eu tenho feito isso sozinho. - gAMBOOKa


Abra as Ferramentas do desenvolvedor do Chrome (F12 ou Ctrl + Shift + I ou Menu / Ferramentas / Ferramentas do desenvolvedor). Clique no ícone de configurações (uma engrenagem no canto inferior direito). Marque "Desativar cache". Agora, quando você navega com as ferramentas do desenvolvedor, o armazenamento em cache aberto está desabilitado.


7





Ctrl+Mudança+F5 Parece funcionar para mim.


2





Você pode clicar com o botão direito, ir Inspect Element debaixo de Resources ou Application (em versões mais recentes) aba colapso Cookies clique com o botão direito no nome do domínio e clique Clear.


2





poderia simplesmente ser as configurações do seu teclado, verifique se você tem as teclas de funções ativadas ou desativadas, com meu keybaord da logitech é a tecla FMode, semelhante a NumLock!


1