2

我是 Bower/Grunt 的新手,如果这似乎是一个愚蠢的问题,请原谅。

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

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

这可以做到吗?

4

1 回答 1

0

我也是 Bower/Grunt 的新手。我在具有不同依赖项的多个文件上遇到了grunt-wiredep

我目前的想法是,因为 bower/grunt 会将这些依赖项组合到一个文件中,其优点是最大限度地减少对不同依赖项组合的重复请求,而是提供一个包含所有依赖项的更大文件。有了这个缓存,即使许多依赖项不经常使用,它也应该尽量减少请求的数量。

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

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

于 2015-10-02T17:14:18.933 回答