vite多页面实现一个html文件压缩插件
前言通过vite官方的多页面打包示例,我发现它不会将html文件进行压缩处理,使用了一些第三方插件处理多页面,也都无法对html文件进行压缩处理,于是只能自己想办法了。效果图教程[hide]依赖安装pnpm i posthtml htmlnano cssnano terser svgo -D其中主力是posthtml和htmlnano,其它依赖都是他们的子依赖。编写插件创建文件:vite-plugin-html.tsimport type { Plugin } from "vite"; import posthtml from "posthtml"...

最近评论