Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

256
Visualizações
¿Deberían las plantillas HTML de Webpack tener hash en el nombre del archivo?

Soy nuevo en la agrupación de aplicaciones node.js con Webpack. Entiendo que los hashes en los nombres de archivo ayudan a actualizar las cachés del navegador con contenido nuevo.

Digamos que tengo la siguiente configuración HtmlWebpackPlugin y ruta expresa:

 // webpack.front-end.config.js plugins: [ new HtmlWebpackPlugin({ minify, template: path.resolve('./src/index.html'), filename: 'index.[hash].html', chunks: ['home'] }) ] // server.js app.get('/', (req, res) => { res.sendFile('index.abc1234.html'); });

Luego cambio mi contenido en index.html y genera index.def3456.html .

¿Cómo escribo mi ruta rápida o cambio la configuración de mi paquete web para no tener que cambiar el nombre del archivo en la llamada res.sendFile() cada vez que cambio el contenido de index.html ? ¿Debería incluso tener el hash en el nombre de archivo de index.html ? Soy consciente de que puedo poner etiquetas meta en index.html para evitar el almacenamiento en caché del navegador, pero parece que ralentizaría el rendimiento.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

No tiene sentido usar el hash aquí. El cliente no está solicitando el archivo html directamente, por lo que realmente no importa el nombre que le dé al archivo. Todo lo que ve el cliente es el punto final / .

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda