Webpack'te Derleme Dosyasında Hash

Daha önce dosya önbellekleme sorununu tartışmıştık. Webpack ile bu sorunun üstesinden kolayca gelebiliriz. Webpack, dosya adına, derleme dosyasının içeriğine dayalı olarak oluşturulan benzersiz bir rastgele dizeyi temsil eden özel bir hash eklemeye olanak tanır.

Bu, her yeni derlemede, eğer proje dosyalarında değişiklik yapıldıysa, derleme dosyasının hash'inin de değişeceği anlamına gelir.

Dosya adına hash, özel bir komut olan [contenthash] kullanılarak eklenebilir. Hadi bunu yapalım:

webpack.config.jsexport default {
  entry: [
    './src/test1.js',
    './src/test2.js'
  ],
  output: {
    filename: 'build.[contenthash].js',
  }
};
Задание 1

Derleme dosyanızın adına hash ekleyin. Projeyi derleyin. Dosya adına bakın.

Задание 2

Proje dosyalarında bir değişiklik yapın. Projeyi derleyin. Yeni dosya adına bakın.