我在我的map.HTML頭文件中引用了兩個JS文件。 Chrome控制檯給出<!DOCTYPE html>在JS文件中
Uncaught SyntaxError: Unexpected token <
這就是爲什麼我很困惑。當我點擊Chrome控制檯控制檯錯誤消息時,會將我帶到Sources選項卡。在Sources下,它將我放在相應的JS選項卡上,並顯示以<!DOCTYPE html>開頭的代碼,然後繼續處理大量不在我的map.html文件或JS文件中的代碼。據推測,這是在閱讀JS時生成的?
兩個JS文件是:
https://github.com/socib/Leaflet.TimeDimension/tree/master/dist https://github.com/calvinmetcalf/leaflet-ajax/tree/gh-pages/dist
我與Chrome的使用使用批處理文件一個簡單的Python服務器打開map.HTML本地(python.exe -m http.server)。
我確定這是非常基本的,但它讓我感到困惑,因爲我在線和本地引用了大量其他JS文件,並且我沒有收到此錯誤。
感謝
可以在codepen上找到HTML:https://codepen.io/LeevGG/pen/OjVMJM – drivetosave
JavaScript文件不是以'<!DOCTYPE ...>開頭的。您引用的網址也不是Javascript文件。 –
js不會使用'<!DOCTYPE html>'或doctype ...這是爲html .. – ThisGuyHasTwoThumbs