Gruntjs grunt wiredep能否在不同页面中有条件地加载不同的Bower脚本?

Gruntjs grunt wiredep能否在不同页面中有条件地加载不同的Bower脚本?,gruntjs,bower,grunt-wiredep,Gruntjs,Bower,Grunt Wiredep,我是新来鲍尔/格伦特的,所以如果这是一个愚蠢的问题,请原谅 在我使用液体模板在不同的页面中插入脚本和样式块之前。这些脚本和样式的链接是手动硬编码的。不同的页面根据需要添加不同的脚本/样式,以减少加载时间 我最近了解了Wiredep,它可以自动将bower组件注入到标记中。我面临的唯一一个问题是,它在所有页面中注入所有bower组件。我担心这会严重影响初始加载时间(我有许多不同的脚本),我只需要它在某些页面中注入一些组件 这能做到吗?我对鲍尔/格伦特也不熟悉。 我偶然发现 我目前的想法是,因为bo

我是新来鲍尔/格伦特的,所以如果这是一个愚蠢的问题,请原谅

在我使用液体模板在不同的页面中插入脚本和样式块之前。这些脚本和样式的链接是手动硬编码的。不同的页面根据需要添加不同的脚本/样式,以减少加载时间

我最近了解了Wiredep,它可以自动将bower组件注入到标记中。我面临的唯一一个问题是,它在所有页面中注入所有bower组件。我担心这会严重影响初始加载时间(我有许多不同的脚本),我只需要它在某些页面中注入一些组件


这能做到吗?

我对鲍尔/格伦特也不熟悉。 我偶然发现

我目前的想法是,因为bower/grunt将把这些依赖项合并到一个文件中,所以它的优势在于最小化对不同依赖项组合的重复请求,而不是提供一个包含所有依赖项的较大文件。通过这种缓存,即使许多依赖项不经常使用,也应该将请求数量降至最低

我的猜测是,如果存在显著差异,您将为应用程序的该部分创建一个不同的grunt/bower配置,该配置将仅对相关部分进行分组


如果我弄错了,我很想听听更有经验的人的意见。

wiredep是否将依赖项连接并丑化到单个文件中?我使用的是grunt wiredep,但它只会将依赖的js和css添加到主html文件中。我错过什么了吗?