Grunt工作流静态资产指纹

时间:2014-02-11 11:48:17

标签: gruntjs fingerprint

我正在编写一个小型移动Web应用程序来开始使用。 到目前为止一直很好,但我正在考虑优化服务器端的性能。

在阅读了有关服务器压缩和缓存的内容后,我想实现静态资源的指纹。基本上,W3移动Web应用程序最佳实践和Google性能指南都推荐它。

我正在使用Grunt作为从开发切换到生产的主要工具。 发现Grunt有两个插件可以帮助我实现这个目标:

但是,我不确定如何更新html文件以更新匹配更新的指纹资产的链接。我应该使用一些模板变量吗?我不是Grunt专家,只使用它几次就可以完成简单的任务,因此可能是我必须潜入的模板系统。

无论如何,感谢提前

1 个答案:

答案 0 :(得分:0)

如果您不太愿意编写自己的grunt任务,并希望拥有资产指纹识别以及大量其他功能,我建议您研究一下Yeoman

http://yeoman.io

它会为您提供适合您的webapp的模板。我已经开始大量使用它了。