2014-02-11 62 views
1

我在写一个小型移动Web应用程序来开始。 目前为止这么好,但我正在考虑优化性能服务器端。Grunt工作流静态资产指纹

在了解了服务器压缩和缓存之后,我想要实现静态资源的指纹。基本上,W3 Mobile Web Application最佳实践和Google性能指南都推荐它。

我使用Grunt作为从开发切换到生产的主要工具。 研究发现,咕噜了两个插件,可以帮助我实现这一目标:

但是,我不知道如何更新HTML文件更新链接匹配更新按手印资产。我应该使用一些模板变量吗?我不是一个咕噜专家,用它只有几次简单的任务,所以这可能是模板系统我在潜水。

反正感谢由提前

+0

可能最常用的方法是使用[grunt-usemin](https://github.com/yeoman/grunt-usemin)。如果您可以提供有关您的代码和项目结构的更多详细信息,则可以提供更具体的解决方案。 – steveax

回答

0

如果你不是太舒适的书写自己咕噜任务,并希望有资产指纹以及一吨的其他功能,我建议你看看到约曼

http://yeoman.io

它会为你安排了你的web应用的模板只是工作。我已经开始使用这个很多了。

+1

他们使用grunt-usemin我相信。 – kartikluke