簡體   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