我在我的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