Հաշ ֆայլում հավաքման ընթացքում Webpack-ում

Նախկինում մենք արդեն քննարկել ենք ֆայլերի քեշավորման խնդիրը: Webpack-ի օգնությամբ հնարավոր է հեշտությամբ հաղթահարել այս խնդիրը: Webpack-ը թույլ է տալիս ավելացնել ֆայլի անվանմանը հատուկ հաշ, որը ներկայացնում է ինքնատիպ պատահական տող, որը ստեղծվում է հավաքման ֆայլի պարունակության հիման վրա:

Սա նշանակում է, որ յուրաքանչյուր նոր հավաքման ժամանակ, եթե նախագծի ֆայլերում մուտքագրվել են փոփոխություններ, ապա կփոխվի նաև հավաքման ֆայլի հաշը:

Հաշը ֆայլի անվանմանը կարելի է ավելացնել հատուկ հրամանի օգնությամբ [contenthash]: Եկեք դա անենք.

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

Ավելացրեք հաշ ձեր հավաքման ֆայլի անվանմանը: Հավաքեք նախագիծը: Նայեք ֆայլի անվանմանը:

Задание 2

Մուտքագրեք փոփոխություն նախագծի ֆայլերում: Հավաքեք նախագիծը: Նայեք նոր ֆայլի անվանմանը: