nonzzz / vite-plugin-compression

vite plugin. compress your bundle file.
MIT License
171 stars 10 forks source link

不支持static文件压缩 #21

Closed nine-fox closed 1 year ago

nine-fox commented 1 year ago

原来从vite-plugin-compress迁移过来的,但是换成2之后static文件压缩没了。

我们项目里static文件可是多了去了,必须压缩的。。。所以。。。。

强烈建议加上static文件的压缩

nonzzz commented 1 year ago

public direcotry 一般是用来存放一些极小的资源 所以不会对其进行压缩。这是一个需要思考的特性。

nonzzz commented 1 year ago

因为根据vite public directory 来看 他是不需要被处理的

nine-fox commented 1 year ago

因为根据vite public directory 来看 他是不需要被处理的

还真的不是,分场景。比如我现在在做的就是threejs的类似在线游戏的场景。

游玩需要大量的模型文件,比如椅子凳子,每一个都是静态文件,都要引入,不压缩文件巨大。再比如lut的3dl文件,glsl文件,此类文件很多,根本不是bundle文件,他们只需要最后压缩一下处理即可

nine-fox commented 1 year ago

我只能先切换回原版compression了

nonzzz commented 1 year ago

@nine-fox 了解了。你的这个场景确实会存在这种问题。因为public 在传统web项目一般放置的东西足够小。我会在新版支持这个功能

nine-fox commented 1 year ago

@nine-fox 了解了。你的这个场景确实会存在这种问题。因为public 在传统web项目一般放置的东西足够小。我会在新版支持这个功能

感谢感谢!

nine-fox commented 1 year ago

@nonzzz 太棒了,一天就上线了,今天试了下,it works!

感谢!