使用js-beautify在js中压缩html成一行
时间: 2023-11-18 18:03:42 浏览: 275
beautifyhtml.js
您可以使用js-beautify库的`html`选项来压缩HTML代码成一行。以下是一个示例代码:
```javascript
const jsBeautify = require('js-beautify');
const htmlCode = `
<!DOCTYPE html>
<html>
<head>
<title>My Page</title>
</head>
<body>
<h1>Hello, World!</h1>
<p>This is a paragraph.</p>
</body>
</html>
`;
const compressedHtml = jsBeautify.html(htmlCode, {
indent_size: 0,
space_in_empty_paren: true,
preserve_newlines: false,
});
console.log(compressedHtml);
```
这段代码使用了`js-beautify`库的`html`方法,并将`preserve_newlines`选项设置为`false`,以压缩HTML代码成一行。
阅读全文