压缩Javascript文件
我在这里有一个小情况,尽管我搜索了很多-我没有找到一个解决办法 我正在页面的页脚加载Javascript文件,如下所示压缩Javascript文件,javascript,jquery,Javascript,Jquery,我在这里有一个小情况,尽管我搜索了很多-我没有找到一个解决办法 我正在页面的页脚加载Javascript文件,如下所示 <script type='text/javascript' src='/scripts/jScrollPane.js?ver=1.0'></script> <script type='text/javascript' src='/scripts/common.js?ver=1.0'></script> <script ty
<script type='text/javascript' src='/scripts/jScrollPane.js?ver=1.0'></script>
<script type='text/javascript' src='/scripts/common.js?ver=1.0'></script>
<script type='text/javascript' src='/scripts/preload.js?ver=1.0'></script>
<script type='text/javascript' src='/scripts/scroller.js?ver=1.0'></script>
<script type='text/javascript' src='/scripts/easing.js?ver=1.0'></script>
<script type='text/javascript' src='/scripts/jquery.backgroundPosition.js?ver=1.0'></script>
我想做的就是不包括上面的文件——只包括一个压缩文件,它是通过压缩上面所有的文件而生成的
<script type='text/javascript' src='/scripts/one.js'></script>
我尝试了很多选项,每次生成的文件都有错误
是否有一个解决方案,我上传所有文件-得到一个压缩文件,它的工作没有错误
这些文件本身可能缺少结尾;'s-出现错误的原因是什么
我该怎么做才能找到另一种选择呢
干杯 我建议像Minify这样的东西: Minify是一款PHP5应用程序,它可以帮助你关注雅虎的几个方面s 它结合了多个CSS或Javascript文件,删除了不必要的 空白和注释,并使用gzip编码和 最佳客户端缓存头 是否有一个解决方案,我上传所有文件-得到一个压缩文件,它的工作没有错误 是,假设文件设置正确 这些文件本身可能缺少结尾;'s-出现错误的原因是什么 确切地说,缩小的文件必须支持删除换行符。缺少分号是最大的问题
完成。例如,我会首先通过JSLint运行代码,这样您就可以识别并解决任何JS错误。您使用了什么工具来压缩文件?该错误很可能是因为任何压缩器都会产生相同的消息。错误信息是什么?你好,安德鲁-我使用了很多在线编译器-每个编译器都会出错-所以我似乎需要先清理我的脚本。让我试试其他选择,然后回来。错误消息是关于函数和;'使用调试器找出错误的行和字符。如果错误源于库的开始或结束附近,则问题很可能是分号。您可以通过在每个库的开头添加分号来修复,或者至少在错误前后添加分号。额外的分号不应该引起问题。这似乎是一个很好的逻辑建议-开始尝试这个-让我回来。。。