【发布时间】:2011-01-24 15:55:11
【问题描述】:
我有几个 javacsript 文件,我正在使用 js 打包器来打包它们,然后将它们全部合并并包含在一个页面中。
问题是打包后我收到了这个错误:
错误:丢失;声明之前
我认为这是因为在 js 文件中的某处使用了新行而不是 ; 字符,并且由于打包器删除了新行,因此您会收到错误
那么,我怎样才能找到 ; 在脚本中省略的位置?
【问题讨论】:
-
通过 JSLint 传递解压后的代码。它会告诉你把分号放在哪里。但是,它也可能指示许多其他错误:)
-
您可能想要切换压缩器。 YUI Compressor 不错,但 Google Closure Compiler 可能更好。这是一篇关于这个主题的过时文章:bloggingdeveloper.com/post/….
-
谢谢。找到它:D(顺便说一句,它是循环 jquery 插件)
标签: javascript jquery