最近配置vue3+vite+ts项目 找到一个压缩文件的插件,但且一试,效果变差 npm i vite-plugin-compression -D 官网https://github.com/vbenjs/vite-plugin-compression/blob/main/README.zh_CN.md config文件中【配置】 import viteCompression from 'vite-plugin-compression'plugins: [viteCompression({ verbose:true...
创建public 文件夹,把字体丢进去。vite 默认情况下会将 public 文件内容复制到打包目录下。 或者自己写个脚本挂在 build 后,mv dist/assets/*.TTF dist/ 有用 回复 旖旎chen大猪头: 我也把字体提到public了,在本地是正常的,引用的时候,但是打包后部署路径会加个assets是怎么回事呢?我补充问题了 回复2022-07...
vite 的打包配置: ```js viteCompression({ // 压缩算法,可选 [ 'gzip' , 'brotliCompress' ,'deflate' , 'deflateRaw'] algorithm: "brotliCompress", // 默认是gzip) deleteOriginFile: true, // 压缩后是否删除源文件 threshold: 10, // 体积大于 threshold 才会被压缩,单位 b }), ``` `my.con...
而在前端构建工具上,有vue-cli,vite,webpack,继续往前分叉。里面的配置文件各不相同。然后这些工具稍微有些更新,就不考虑向下兼容。导致网上很多教程看起来是错的一样。实际只是适用于指定的版本。其实有那么复杂吗,前端的本质,最终就是生成一堆html 和js css文件。各种框架最后只是方便你把vue 小程序等语言,自动...
vite 的打包配置: ```js viteCompression({ // 压缩算法,可选 [ 'gzip' , 'brotliCompress' ,'deflate' , 'deflateRaw'] algorithm: "brotliCompress", // 默认是gzip) deleteOriginFile: true, // 压缩后是否删除源文件 threshold: 10, // 体积大于 threshold 才会被压缩,单位 b }), ``` `my.con...