Antes de la próxima compilación, quiero eliminar la compilación anterior porque si no eliminamos la compilación anterior, es posible que no se encuentren tan pronto como sea posible algunos cambios que no generaron el archivo de salida. Intenté hacer este trabajo usando este comando en el package.json ahora mismo:
"dev": "rm -rf src/bundle && webpack --mode development --config build/webpack.dev.config.js", pero creo que de esta manera puede ser un poco peligroso con el comando rm -rf , ¿alguna sugerencia mejor?
Consulte los documentos: https://webpack.js.org/guides/output-management/#cleaning-up-the-dist-folder
Agregar clean:true
const path = require('path'); const HtmlWebpackPlugin = require('html-webpack-plugin'); module.exports = { entry: { index: './src/index.js', print: './src/print.js', }, plugins: [ new HtmlWebpackPlugin({ title: 'Output Management', }), ], output: { filename: '[name].bundle.js', path: path.resolve(__dirname, 'dist'), clean: true },};