使用PurgeCSS删除未使用的css样式

安装插件 #

npm install postcss postcss-cli @fullhuman/postcss-purgecss --save-dev

创建 PostCSS 配置文件 #

const purgecss = require("@fullhuman/postcss-purgecss")({
  content: ["./path/to/your/index.html"], // 这里使用你HTML文件的路径
  defaultExtractor: (content) => content.match(/[\w-/:]+(?<!:)/g) || [],
});

module.exports = {
  plugins: [
    purgecss,
    // 其他PostCSS插件...
  ],
};

执行 postcss #

postcss bootstrap.css --o output.css

执行错误 #

一般是 nodejs 版本原因,切换到最新稳定版即可

nvm install --lts
nvm use --lts