Como posso fazer alterações de HTML / CSS recarregar automaticamente no navegador no Windows?

1

Estou fazendo alterações em HTML / CSS. Eles devem ser atualizados automaticamente / mostrados no meu navegador Firefox.

Eu preciso de um editor especial para isso? Se não, como posso configurar isso?

    
por AMB 09.01.2014 / 07:54

6 respostas

2

Usando o aplicativo LiveReload

Um aplicativo / plug-in que faz isso é LiveReload .

LiveReload monitors changes in the file system. As soon as you save a file, it is preprocessed as needed, and the browser is refreshed. Even cooler, when you change a CSS file or an image, the browser is updated instantly without reloading the page.

No entanto, esse aplicativo / plug-in não foi atualizado há algum tempo.

Usando grunt e um servidor de recarga ao vivo

O que você pode fazer é executar um servidor, como grunt-contrib-connect , e um plug-in que assiste a alterações de arquivo, como grunt-contrib-watch . O servidor injeta JavaScript em sua página HTML para que as alterações nos arquivos observados acionem uma recarga do site.

Primeiro, instale Node.js e, a partir da linha de comando, vá para a pasta do projeto (onde os arquivos HTML estão ) e execute:

npm install grunt grunt-contrib-watch grunt-contrib-connect --save-dev

Crie um arquivo chamado Gruntfile.js e adicione o seguinte conteúdo:

module.exports = function(grunt) {
    grunt.initConfig({
      watch: {
        files: ['**/*'],
        options: {
          livereload: true,
        },
      },
      connect: {
            server: {
                options: {
                  livereload: true,
                }
          }
      }
    });

    grunt.loadNpmTasks('grunt-contrib-watch');
    grunt.loadNpmTasks('grunt-contrib-connect');

    grunt.registerTask('default', ['connect:server', 'watch']);
};

Salve e execute o seguinte comando:

grunt

Agora navegue até http://localhost:8000/ - os recursos acionarão uma recarga do seu HTML quando eles forem alterados.

Dê uma olhada no grunt-contrib-connect e no grunt-contrib-watch documentação para mais opções de configuração.

    
por 09.01.2014 / 08:59
1

Outro programa é Colchões , que reflete as edições no momento em que são feitos ( video ), mas provavelmente suporta somente o Chrome por enquanto.

    
por 09.01.2014 / 10:13
0

Quando você está editando seu arquivo no notepad ++, basta pressionar Ctrl para salvar depois das alterações.

Faça o download da extensão do Firefox para atualização automática

(existem muitos disponíveis) e define o temporizador para 1 segundo.

Agora, sempre que você pressionar Ctrl para salvar suas alterações, o navegador da Web, atualizando a qualquer intervalo que você tenha definido, também recarregará as últimas alterações salvas.

    
por 12.02.2016 / 00:39
0

Este addon do Firefox monitora arquivos CSS para mudanças e recarrega o arquivo sem recarregar o arquivo. HTML quando o arquivo CSS é alterado . Este addon não requer plugins para o seu editor.

Disclaimer: Eu sou o autor deste addon e criei especificamente para resolver o mesmo problema que o OP estava tendo.

    
por 21.01.2018 / 10:38
-1

Eu ficaria surpreso se isso for possível. A atualização automática normalmente seria feita com código HTML ou Javascript no arquivo HTML, em vez de qualquer editor.

    
por 09.01.2014 / 08:48
-1

O Firefox sendo atualizado automaticamente não tem a ver com o editor de HTML.

se você usar adobe Dreamweaver, que é um programa WYSIWYG (O que você vê é o que você obtém) para fazer páginas da web. Você pode ver o resultado do código HTML que você está escrevendo na janela de design do programa. sem precisar atualizar a janela.

    
por 09.01.2014 / 08:58