我有以下JQuery库,我需要将它们组合起来以便加固我的网页。什么是最好的方式,其中一些包括其中的其他,或者我可以找到它的一些,缩小版本。
JQuery.v1.6.4.js
jquery.tools.min.js
jQuery的UI,1.8.16.custom.min.js
jquery.hoverIntent.minified.js
jquery.alphanumeric.pack.js
jquery.dcmegamenu.1.3.3.js
hero_image_slideshow.js
感谢。
答案 0 :(得分:4)
如果您使用的是asp.net,则可以使用httpcombiner。 http://archive.msdn.microsoft.com/HttpCombiner 或者你可以使用yui压缩器http://developer.yahoo.com/yui/compressor/ http://www.refresh-sf.com/
答案 1 :(得分:2)
看看Google Closure Compiler。
http://code.google.com/closure/compiler/
您不仅可以使用它来为您连接文件,还可以进行其他优化,包括缩小等。
答案 2 :(得分:2)
您可以使用require.js及其优化程序:http://requirejs.org/docs/optimization.html
答案 3 :(得分:1)
这与similar question about combining jscript files非常相关。可能的解决方案是compressJS,它依次使用Google Closure Compiler。
答案 4 :(得分:1)
我为我的电子商务开发业务做了这个非常快速的结果。
答案 5 :(得分:0)
服务器端是否结合了选项?在那种情况下,你在运行该网站是什么?如果您使用的是.NET,我强烈推荐Combres。
对于PHP网站,请尝试minify。
Scott Hanselman blogged about a batch script for the same purpose使用AjaxMin。例如,如果您不想/不想在运行时组合文件,则可以将其作为构建脚本的一部分包括在内。
即时组合/缩小的一个好处是,您可以决定关闭来自您的IP地址的请求,以便您始终能够阅读原始脚本,如果您正在调试实时代码。
答案 6 :(得分:0)
在jscompress.com试用在线工具,这似乎相当不错 你可以复制>粘贴您的代码,或上传您的js文件,它将为您压缩它们。