繁体   English   中英

jquery.min.js 和 bootstrap.js 上的意外令牌错误“<”

[英]unexpected token error '<' on jquery.min.js and bootstrap.js

在此处输入图像描述

我一夜之间突然出现了这个错误。 昨晚工作正常,但今天早上我打开浏览器,这件事发生了。 static 路径似乎有问题。 css 文件也没有应用(顺便说一下,我使用的是 Spring 引导)

我已经为此工作了几个小时,但我还无法弄清楚。

Kei 和 little_coder 帮助我解决了这个问题。 go 查看此链接

如果是这种情况,如果服务器找不到请求的 js 文件,它将提供 html 文件的内容,浏览器将尝试将其解析为 JavaScript。 由于 html 文件的第一行上的第一个字符是 < 你会得到一个语法错误,因为它不是有效的 JavaScript。

简而言之,请确保您是否向 html 文件发送了正确的请求,否则 Web 服务器将无法找到脚本文件并解析包含该脚本文件的 html 文件。

就我而言,我将 @GetMapping 更改为 @GetMapping("/") SpringBoot 确实找到了 html 文件,但是当我单击其中一个错误消息时,我可以看到这个

在此处输入图像描述

我点击jquery-1.1.0.min.js:1但它返回了整个 html 文件而不是脚本代码。

当您的网络服务器找不到请求的资源(如 javascript、css)时,Springboot(在我的情况下)似乎会将您带到 index.html 或其他一些默认的 html 文件。 所以这个链接的答案解释了很多

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM