
vite
文章平均质量分 88
Mercuryyjs
这个作者很懒,什么都没留下…
展开
-
vite编程-依赖预构建
1. optimizeDeps是针对本地研发环境的依赖进行优化2. optimizeDeps.include能够解决的问题:a. vite的依赖启发式算法无法发现的依赖(例如,源码中没有import,但是babel转换成esModule后又有了import),可以添加到include中b. 如果依赖是commonJS,且非npm安装的,可以通过include进行转码。原创 2024-06-26 15:52:14 · 2252 阅读 · 0 评论 -
vite编程-Gzip
如果压缩占用的时间,比传输减少的时间多,那么就没必要采用Gzip压缩。大量的gzip压缩处理,势必会影响服务器的响应处理时间。前端提前做gzip的压缩处理,可以减少服务器端CPU的压力。从配置可以看出,可以配置最小压缩文件大小,压缩登记、压缩文件的类型。gzip是GNU Zip的简称,是一个在Linux和其他类Unix系统中广泛使用的命令行压缩工具。GZIP能够压缩服务器端的文件,减小Http传输过程文件的体积,在相同带宽前提下,减少传输时间。gzip可以压缩任何类型的文件,但特别适合文本文件,因为它。原创 2024-06-25 15:56:31 · 389 阅读 · 0 评论 -
vite编程-CDN
CDN通过在全球多个地区部署缓存服务器节点,当用户访问网站时,CDN系统会根据用户的地理位置、网络状况以及各节点的负载情况,将用户请求重定向到离用户最近或者响应最快的服务器节点上,从而减少网络延迟并提高内容加载速度。最开始接触CDN是在上家单位,2014年H5非常火爆,可以上下滑动、左右滑动,有炫酷的动画效果,可以开发3D效果,火的一塌糊涂,也是前端在互联网世界崛起的时候。vite配置CDN的方法在vite的官方网站里并没有给出具体的说明,也没有说明使用哪个插件。然后,说的最多的一句话就是"原创 2024-06-22 17:01:49 · 1137 阅读 · 0 评论 -
vite编程-manualChunks
output.manualChunks的配置类型是:(来自官方)原创 2024-06-21 15:28:05 · 3116 阅读 · 1 评论