通常的做法是组合和缩小外部JS库和css文件,还是只应将用户生成的CSS和JS文件合并和缩小?
答案 0 :(得分:2)
最佳实践是组合和缩小外部js和css文件。这样可以减少请求并缩短加载时间。
它们是特定于应用程序还是诸如jquery之类的库并不重要。只需确保在库之后组合依赖于库的代码。
答案 1 :(得分:2)
是 - 除非您想利用这些外部库的CDN副本(如果可用),否则可以在浏览器正确缓存时节省一些加载...
答案 2 :(得分:1)
这肯定没有错,明显的好处是在某种程度上加载时间会更快。我们尽可能地(在我现在的公司)这样做了。警告的明显字眼当然是:
在你缩小之后(在你上线之前)彻底测试 - 一些缩小器并不总是100%可靠(并且在过去为我们打破了一些功能)。
跟踪你如何缩小 - 在配置我们的构建过程的日子里,有些文件以某种方式被缩小两次(即一些第三方的东西已经缩小) - 引起了一堆问题......(不要问我为什么!)