我是Bower/Grunt的新手,所以如果这看起来是一个愚蠢的问题,请原谅。
在我使用Liquid模板在不同的页面中插入脚本和样式块之前。这些脚本和样式的链接是手动硬编码的。不同的页面根据需要添加了不同的脚本/样式,以减少加载时间。
我最近了解了Wiredep,它可以自动将bower组件注入到标记中。我唯一面临的一个问题是,它在所有页面中注入了所有的bower组件。我担心这会大大阻碍初始加载时间(我有许多不同的脚本),我只需要它在一些页面中注入一些组件。
这可以做到吗?
发布于 2015-10-03 01:14:19
我也是Bower/Grunt的新手。我偶然发现了grunt-wiredep on multiple files with different dependencies
我目前的想法是,因为bower/grunt会将这些依赖项组合到一个文件中,所以优势在于最大限度地减少了对不同依赖项组合的重复请求,而是提供了一个包含所有依赖项的单个较大的文件。有了这个缓存,它应该会最小化请求的数量,即使许多依赖项并不经常使用。
我的猜测是,如果存在显着差异,您将为应用程序的该部分创建一个不同的grunt/bower配置,该配置将仅对相关部分进行分组。
如果我错了,我希望听到有更多经验的人的意见。
https://stackoverflow.com/questions/25898726
复制相似问题