📅  最后修改于: 2023-12-03 15:33:44.202000             🧑  作者: Mango
PostCSS Minify - Html 是一个 PostCSS 插件,用于压缩 HTML。 它可以帮助开发人员缩小 HTML 文件的大小,并提高页面的加载速度。
要使用 PostCSS Minify - Html,请先安装 PostCSS。
npm install postcss postcss-minify-html --save-dev
要使用 PostCSS Minify - Html,请将它作为 PostCSS 的插件传递。
const postcss = require('postcss');
const minifyHtml = require('postcss-minify-html');
const css = `
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<div class="wrapper">
<h1>Hello World</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis tristique massa porta lacus congue faucibus. Sed luctus nibh ut magna posuere tempor.</p>
</div>
</body>
</html>
`;
postcss([minifyHtml])
.process(css, { from: undefined })
.then(result => console.log(result.css));
PostCSS Minify - Html 具有以下选项。
Boolean
true
设置为 true
将删除 HTML 中所有空格。 默认情况下启用。
Boolean
true
设置为 true
将删除 HTML 中所有注释。 默认情况下启用。
Boolean
true
设置为 true
将删除 HTML 中所有空属性。 默认情况下启用。
Boolean
true
设置为 true
将删除 HTML 中所有冗余属性。 默认情况下启用。
PostCSS Minify - Html 可以帮助开发人员减小 HTML 文件的大小,并提高页面的加载速度。 它具有丰富的选项来自定义处理。