jquery.min.js和bootstrap.js上出现意外的令牌错误'<'

时间:2019-11-19 00:53:31

标签: jquery bootstrap-4

enter image description here

我整夜都收到了这个错误消息。昨晚一切正常,但今天早上我打开了浏览器,这件事发生了。静态路径似乎有问题。 css文件也没有应用(顺便说一句,我使用的是Spring Boot)

我已经在这几个小时里工作了,但是我还不知道。

1 个答案:

答案 0 :(得分:1)

Kei和little_coder帮助我弄清楚了这一点。去看看this link

  

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

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

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

enter image description here

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

当您的网络服务器找不到所需的资源(例如javascript,css)时,Springboot(以我为例)似乎将您带到index.html或其他默认的html文件。所以this link的答案可以解释很多