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"...
![vite多页面实现一个html文件压缩插件](https://mulingyuer-1253375624.cos.ap-guangzhou.myqcloud.com/%E5%9B%BE%E7%89%87%E7%A9%BA%E9%97%B4/vite%E5%A4%9A%E9%A1%B5%E9%9D%A2%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AAhtml%E6%96%87%E4%BB%B6%E5%8E%8B%E7%BC%A9%E6%8F%92%E4%BB%B601.jpg!Anti_theft)
最近评论