webpack工具useless-files-webpack-plugin
使用useless-files-webpack-plugin检查项目中的无用文件
933版本已升级为webpack5,useless-files-webpack-plugin不支持,使用useless-files-webpack5-plugin
使用方法
1、安装依赖
npm i useless-files-webpack5-plugin -S
2、webpack配置
build\webpack.prod.config.js
const UselessFile = require('useless-files-webpack5-plugin')
plugins: [
new UselessFile({
webpack: '5', // 如果是webpack5的项目,需要说明webpack版本为 5 ,其他webpack版本无需这个参数
root: './src', // 项目目录
out: './useless-files.json', // 输出文件列表名
clean: false, // 是否自动删除文件, 谨慎使用
exclude: /node_modules/ // 排除文件列表
})
]
3、本地打包
npm run build
打包完成后会生成unused-files.json文件