我们目前正在使用 webpack 和 babel 开发一个 react 项目,并希望在我们使用的 CSS 框架 Bootstrap 和 AdminLTE 2 中自动删除未使用的 CSS 类。
在项目中,我们使用webpack (v4.41.0)、babel (v7.6.2)和react (16.10.1)。要使用 CSS 类,我们使用 babel 插件babel-plugin-react-css-modules,它使用 css 模块。
什么是现代和当代的方式来做到这一点?
我们目前正在使用 webpack 和 babel 开发一个 react 项目,并希望在我们使用的 CSS 框架 Bootstrap 和 AdminLTE 2 中自动删除未使用的 CSS 类。
在项目中,我们使用webpack (v4.41.0)、babel (v7.6.2)和react (16.10.1)。要使用 CSS 类,我们使用 babel 插件babel-plugin-react-css-modules,它使用 css 模块。
什么是现代和当代的方式来做到这一点?
正如 djfdev 已经写的那样 purgecss 工作得很好:purgcss 简单地搜索所有 JavaScript 文件以查找所用 CSS 文件的CSS 类字符串的出现,并删除那些找不到的。