缩小 HTML String React

Minifying HTML String React

提问人:Thor Christensen 提问时间:2/1/2023 更新时间:2/2/2023 访问量:208

问:

是否有任何库可以像 html-minifier 或 html-minifier-terser 服务器端一样缩小 HTML 字符串客户端?

我想缩小一个包含电子邮件 HTML 的字符串。服务器端工作正常,如下所示:

const result = minify(testString, {
    collapseWhitespace: true,
    conservativeCollapse: true,
    trimCustomFragments: true,
    removeRedundantAttributes: true,
    removeEmptyAttributes: true,
    removeComments: true,
    minifyCSS: true,
    minifyJS: true,
    collapseBooleanAttributes: true,
});

通过使用 html-minifier-terser。在客户端的 React 中是否有类似的工作?

JavaScript HTML ReactJS 电子邮件 客户端

评论

0赞 remix23 2/2/2023
你为什么不使用你提到的客户端库?
0赞 remix23 2/2/2023
而且,缩小此电子邮件标记的目的是什么,是用于清洁还是实际减小大小?从你的角度来看,使用 React 有什么改变?
0赞 Thor Christensen 2/2/2023
已经尝试使用这些库客户端。它们依赖于 fs,据我所知,fs 是用于节点服务器端的。
0赞 remix23 2/3/2023
我怀疑他们在做你所做的事情时是否真的需要 fs,但可能需要一些摇树。我会更深入地研究它。您是否正在使用 webpack 等打包器?
0赞 Thor Christensen 2/3/2023
是的,我使用 webpack 作为打包器。谢谢你。

答: 暂无答案