遇到了 PurgeCSSPlugin is not a constructor 报错 测试后没有用到过的css代码被删除了
const { PurgeCSSPlugin } = require('purgecss-webpack-plugin');
const glob = require('glob'); // 文件匹配模式
function resolve(dir) {
return path.join(__dirname, dir);
}
const purgeFiles = glob.sync(`${resolve("src")}/**/*`, { nodir: true })
purgeFiles.push(path.resolve(__dirname, "public/index.html"))
plugins:[ new PurgeCSSPlugin({
paths: purgeFiles,
})]