fex-team / fis

Front-end Integrated Solution - 前端集成解决方案, 最新版请进入 FIS3 https://github.com/fex-team/fis3
http://fis.baidu.com
MIT License
2.96k stars 654 forks source link

内置的fis-optimizer-png-compressor,不会对png24文件进行压缩? #229

Open darkmirrors opened 9 years ago

darkmirrors commented 9 years ago

fis_conf.js 配置 fis.config.set('settings.optimizer.png-compressor.type', 'pngquant'); 然后直接用fis release -o命令,应该也会对png24的吧? 现在查看server的www目录的编译问题,还是原来的图阿 ~ 请问还需要额外的配置么?

darkmirrors commented 9 years ago

/fis.config.init({ project : { charset : 'gbk' } });/ 问题,出自上面代码,全局设置了项目编码为'gbk',会导致png的插件出问题... FIS的同学麻烦修复一下这个~ 有些项目还是避免不了用gbk的!!

hefangshi commented 9 years ago

怎么确定的是编码设置导致的问题?有DEMO么?

oxUnd commented 9 years ago

@darkmirrors fis.config.set而不是fis.config.init,GBK一直都是支持的,这种编码转换是在最后release的时候执行的,所以理应不是这块的问题。

我们需要你出具能复现问题的case,让我们能定位到bug,并快速修复,谢谢。

darkmirrors commented 9 years ago

@xiangshouding 如你所说,确实是fis.config.init 的问题,后来改成set或者merge以后就可以了~ 感谢你们!