Hash në Skedarin e Ndërtimit në Webpack

Më parë kemi diskutuar tashmë problemin e keshimit të skedarëve. Me ndihmën e Webpack mund të përballemi lehtësisht me këtë problem. Webpack lejon që të shtohet në emrin e skedarit një hash të veçantë, i cili përfaqëson një varg unik të rastësishëm, i krijuar në bazë të përmbajtjes së skedarit të ndërtimit.

Kjo do të thotë se në çdo ndërtim të ri, nëse janë bërë ndryshime në skedarët e projektit, atëherë edhe hash i skedarit të ndërtimit do të ndryshojë.

Hash në emrin e skedarit mund të shtohet me ndihmën e komandës së veçantë [contenthash]. Le ta bëjmë këtë:

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

Shtoni hash në emrin e skedarit tuaj të ndërtimit. Ndërtoni projektin. Shikoni emrin e skedarit.

Задание 2

Bëni një ndryshim në skedarët e projektit. Ndërtoni projektin. Shikoni emrin e skedarit të ri.