语法错误:“意外的令牌<”在Web控制台中

时间:2012-08-30 20:43:35

标签: javascript web syntax-error

为什么我在Web控制台中收到此错误?它只是说“第1行,第1列”出现了这个错误。当我点击链接时,我被带到了我的主页的来源,它告诉我它不期望doctype中的<

(对于搜索引擎优化:开放角括号,小于符号)

3 个答案:

答案 0 :(得分:2)

TL; DR

检查file.js的错误路径

答案 1 :(得分:1)

在我的情况下,我使用了一个javascript库并加载了一个主题文件作为配置的一部分。我错过了文件的路径,这就是造成这一切的原因。为什么不给我一个更好的错误信息?因为我的网站设置为将所有404重定向到主页。所以它试图将我的主页HTML解释为js主题文件。

如果你遇到这样一个奇怪的错误,你很可能只是犯了错字。

如果您将404重定向到主页,那么在开发过程中禁用它可能是个好主意。

答案 2 :(得分:0)

我不知道这是否可以帮助任何人,因为这是一个旧帖子。 如果您正在使用像Sub Lime这样的任何文本编辑器,那么很有可能使用选择intellisense中的标记和开始标记&#34;&lt;&#34;您首先输入的内容仍然存在。请检查您是否可以找到任何内容。在这种情况下,请在HTML开头查看您的DOCTYPE标记