javascript - 压缩 JavaScript 文件

标签 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 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 - 出现错误的原因?

我能做些什么来找到替代方案。

干杯!

最佳答案

我首先通过 JSLint http://www.jslint.com/ 运行我的代码例如,以便您可以识别并解决任何 JS 错误。

关于javascript - 压缩 JavaScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8344355/

相关文章:

javascript - 表情符号、带有原始文本的文本区域和带有替换图标的文本字段

javascript - 通过javascript对象循环后动态创建文本框

javascript - 类型错误 : Cannot read property 'fluid' of null

javascript - 如果使用 Socket.IO,是否可以为 HTML 编译 LibGDX 游戏?如果是这样,怎么办?

javascript - 如何调用 Controller 方法并更新 View ?

javascript - PhantomJS 获取属性

jquery - 带有/jQuery 的 HTML5 Range Slider 有时不会达到最大值或最小值

jquery - 单击子项时如何忽略单击事件

javascript - 将 Charts.js 与 react 一起使用

javascript - GraphQL 和 Hibernate (ORM)