Limpieza de la carpeta de construcción en Webpack
Por defecto, Webpack coloca nuevos archivos en la carpeta de construcción sin eliminar los anteriores. Esto es un poco inconveniente. Para limpiar la carpeta ayudará el siguiente plugin: clean-webpack-plugin.
Vamos a instalarlo:
terminalnpm install clean-webpack-plugin --save-dev
Importemos:
webpack.config.jsimport {CleanWebpackPlugin} from 'clean-webpack-plugin';
Habilitemos:
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'), // obligatorio para que funcione el plugin
},
plugins: [
new CleanWebpackPlugin(),
],
};
Задание 1
Instale este plugin y verifique su funcionamiento.