页面中用到的已经压缩过的js文件(js插件,库等),有必要合并引入吗?

比如我的页面中引入了如下js文件(不是项目中自己写的js,是那些插件,库之类的js文件):

modernizr-3.2.0.base.js、
prefixfree.min.js、
jquery-1.11.3.min.js、
jquery.easings.min.js

我需要把他们合并成一个js文件引入吗?
如果需要的话,一般用什么方式合并?

阅读 1.8k
3 个回答

这种问题没法回答。
这种考虑是多方面的,比如,如果打包的话,之后js需不需要更改,部分更改会引起整个文件的缓存,那么你可不可以接受。比如js文件是不是很多,需不需要合并减少socket链接。
合并和不合并都必然有其好处和坏处,一般的结果是部分合并,问题都在你的系统能忍受什么而不能忍受什么。

这些文件如果少,可以忍受,如果多了,合并起来明显会加快加载速度,可以用webpack之类的工具进行打包。

webpack都搞定了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题