front-end-build / cache-handler

Automated tool for static resource cache,based on gulp.
MIT License
10 stars 2 forks source link

非常好,但我觉得有2个地方需要改进 #1

Open JuneDeng2014 opened 6 years ago

JuneDeng2014 commented 6 years ago
  1. css 引入的字体:如果生成了后缀,会找不到;
  2. 每次所有的文件都生成新的后缀其实是不必要的,只需要给修改过的文件添加即可。
xia-mi commented 5 years ago

抱歉,许久不更新,多谢指正。 后端研发,前端渣,这个项目是利用周末搞的临时DEMO。起因是当时UED部门没有出台方案,只好自己造轮子 /(ㄒoㄒ)/~~。 1.问题确实存在。没有对CSS引入的字体文件进行替换,可以参考配置gulpfile.js :html: '*/.{html,ftl,jsp}'。 2.建议很好,可以实现。修改gulpfile.js ,在生成 rev-manifest.json(要替换的文件名单)的过程中,如果检测到文件MD5后缀没变,就排除在外,避免生成后缀和替换。