将外部JS库和CSS文件合并和压缩是常见的做法吗?

4

在IT技术中,通常会将外部JS库和CSS文件进行合并和压缩,还是只有用户自己生成的CSS和JS文件需要进行合并和压缩?


这不是一种常见的做法,但是如果你能在构建后完成它,那肯定会有益处! - Philippe
3个回答

2

最佳实践是合并和压缩外部JS和CSS文件。这样可以减少请求次数,加快页面加载速度。

无论它们是应用程序特定的还是像jquery这样的库,都没有关系。只要确保依赖于库的代码在库之后被合并。


2

是的-除非您想利用CDN副本中那些外部库(如果有的话),可以在浏览器正确缓存时节省一些加载时间...


1

这样做当然没有问题,显而易见的好处是加载时间会更快。我们在公司中尽可能地采用了这种方法。当然,需要注意以下几点:

  1. 在缩小文件之后(上线之前),务必进行彻底的测试 - 有些缩小工具并不总是100%可靠(过去曾经为我们破坏了一些功能)。

  2. 跟踪您的缩小过程 - 在配置构建过程的早期,有些文件被缩小了两次(即某些第三方内容已经被缩小了) - 这引起了一堆问题...(别问我为什么!)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接