वेबपैक में बिल्ड फोल्डर की सफाई

डिफ़ॉल्ट रूप से, वेबपैक नई फाइलों को बिल्ड फोल्डर में रखता है, पिछली फाइलों को हटाए बिना। यह थोड़ा असुविधाजनक है। फोल्डर की सफाई करने में निम्नलिखित प्लगइन मदद करेगा: clean-webpack-plugin.

आइए इसे इंस्टॉल करते हैं:

terminalnpm install clean-webpack-plugin --save-dev

इम्पोर्ट करें:

webpack.config.jsimport {CleanWebpackPlugin} from 'clean-webpack-plugin';

एनएबल करें:

webpack.config.jsexport default {
  entry: {
    test1: './src/test1.js',
    test2: './src/test2.js',
    test3: './src/test3.js',
  },
  output: {
    filename: '[name].[contenthash].js',
    path: path.resolve('dist'), // प्लगइन के काम के लिए आवश्यक
  },
  plugins: [
    new CleanWebpackPlugin(),
  ],
};
Задание 1

इस प्लगइन को इंस्टॉल करें और इसके काम की जाँच करें।