我在这里有一点情况,尽管经常搜索 - 但我没有找到解决方案。
我在页面的页脚中加载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 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>
我尝试了很多选项,每次生成的文件都有错误。
我是否有上传所有文件的解决方案 - 获取一个压缩文件并且无错误地工作?
这些文件本身是否可能缺少结尾;是 - 出现错误的原因?
我可以做些什么来替代这里。
干杯!
答案 0 :(得分:3)
我首先会通过JSLint http://www.jslint.com/运行我的代码,以便您可以识别并解决任何JS错误。
答案 1 :(得分:2)
我建议像Minify:http://code.google.com/p/minify/
Minify是一个PHP5应用程序,可以帮助您关注几个Yahoo!&#39; Rules for High Performance Web Sites。
它结合了多个CSS或Javascript文件,删除不必要的 空格和注释,并使用gzip编码和 最佳客户端缓存头。
答案 2 :(得分:2)
我是否有上传所有文件的解决方案 - 获取一个压缩文件并且无错误地工作?
是的,假设您的文件设置正确。
这些文件本身是否可能缺少结尾;是 - 出现错误的原因?
确切地说,您缩小的文件必须支持删除换行符。缺少分号是最大的问题。
答案 3 :(得分:1)
完成。