我是Bower / Grunt的新手,请原谅我这是否是一个愚蠢的问题。
在我使用Liquid Templating在不同页面中插入脚本和样式块之前。这些脚本和样式的链接是手动硬编码的。根据需要添加不同的页面/样式以减少加载时间。
我最近了解了Wiredep,它可以自动将标注的bower组件注入标记。我面临的一个问题是它在所有页面中注入所有的凉亭组件。我担心这会严重影响初始加载时间(我有很多不同的脚本)我只需要在某些页面中注入一些组件。
可以这样做吗?
答案 0 :(得分:0)
我也是Bower / Grunt的新手。 我遇到了grunt-wiredep on multiple files with different dependencies
我目前的想法是,因为bower / grunt会将这些依赖项合并到一个文件中,其优点是最大限度地减少对不同依赖项组合的重复请求,而不是提供包含所有依赖项的单个较大文件。有了这个缓存,它应该尽量减少请求的数量,即使很多依赖项没有经常使用。
我的猜测是,如果存在显着差异,您将为应用程序的那部分创建不同的grunt / bower配置,这将仅对相关部分进行分组。
如果我弄错了,我很乐意听到有经验的人的发言。