这是我的脚本
<script type="text/javascript" src="../js/btgAportion.js"></script>
<script type="text/javascript" src="../js/tab.js"></script>
script type="text/javascript" src="../js/jquery_calc.js"></script>
<script type="text/javascript" src="../js/jquery_onload.js"></script>
<script src="../js/jquery-latest.js"></script>
<script src="../js/collapsible.js"></script>
它们都在共同的js文件夹中 我想将所有这些脚本合并到一个脚本中以减少HTTP请求
答案 0 :(得分:0)
有很多方法。编辑,如果您要向我投票,请至少说,我的这个工具是一个java工具,用于将javascript文件聚合在一起,完全符合您的目的: http://damonsmith.github.io/js-class-loader/
否则,如果你想推出自己的基于JSP的解决方案,你可以创建一个scripts.jsp来读取每个解决方案并将它们连接在一起输出到输出中,然后在HTML脚本标记中使用那个scripts.jsp。对于小型网站而言,它可能比我过度设计的工具更容易。
答案 1 :(得分:0)
您可以使用https://github.com/dfsq/compressJS.sh shell脚本将多个JS文件压缩为一个。
来自官方自述文件:
非常简单的bash脚本,可以与Google压缩javascript文件 Closure Compiler然后创建一个文件。减少文件 只需一个简单的命令即可调整大小并节省带宽。
答案 2 :(得分:0)
通过将多个JavaScript资源合并为一个来减少HTTP往返次数。 https://developers.google.com/speed/pagespeed/service/CombineJavaScript
压缩javascripts