css - 是否可以在 Web 应用程序中仅提取和捆绑必要的 css 类

标签 css node.js npm gulp webpack-style-loader

我认为这应该是可能的,虽然我不知道,我使用像“gulp”和“webpack”这样的工具来捆绑 Assets 文件,但是是否有任何工具可以从 css 中提取必要的 css 类,只有被使用的类文件并打包。

最佳答案

你正在寻找的是所谓的 tree shaking,通常它已经在 webpack 的构建过程中完成,

您可以安装this plugin对于 css 特定的 tree shaking 或者你可以寻找更多信息 here关于它如何与 javascript 一起工作(类似的事情发生在 css 中)

关于css - 是否可以在 Web 应用程序中仅提取和捆绑必要的 css 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45295684/

相关文章:

html - float 元素的排序

css - 用px确定背景图片高度

javascript - Node.js 找不到 socket.io - 获取 404

node.js - npm install "no such file or directory ' .../package.json'"用于自定义模块

npm - 使用 NPM 命令时如何使脚本运行?

node.js - npm install -g <package> 错误 EADDRINUSE

CSS 网格导航栏 - 如何正确添加按钮分隔符?

html - css - 中心对齐不起作用

node.js - npm 安装不适用于 --prefix

node.js - 确定 npm 将为给定版本范围选择哪个版本的包