map.HTMLヘッダーで2つのJSファイルを参照しています。 ChromeのコンソールはJSファイルの<!DOCTYPE html>
Uncaught SyntaxError: Unexpected token <
です。なぜ私は混乱しているのですか。 Chrome Consoleのエラーメッセージをクリックすると、[送信元]タブに移動します。ソースの下では、私は相対的なJSタブに置かれ、<で始まるコードを表示します!DOCTYPE html>は、map.htmlファイルまたはJSファイルにない大量のコードを続けます。おそらくこれはJSが読み込まれたときに生成されますか?
2つのJSファイルは、次のとおりです。私はバッチファイルを使用して、簡単なPythonのサーバーを使用してChromeでローカルにmap.HTMLを開封しております
https://github.com/socib/Leaflet.TimeDimension/tree/master/dist https://github.com/calvinmetcalf/leaflet-ajax/tree/gh-pages/dist
(python.exe -m http.server)。
私はこれが非常に基本的だと確信していますが、他の多くのJSファイルをオンラインとローカルで参照しているため、このエラーは発生しません。
おかげで将来的には
HTMLはcodepenにあります:https://codepen.io/LeevGG/pen/OjVMJM – drivetosave
Javascriptファイルは '<!DOCTYPE ...>'で始まっていません。あなたが参照しているURLはJavascriptファイルでもありません。 –
jsは '<!DOCTYPE html>'またはdoctypeをまったく使用しません...これはHTML用です.. – ThisGuyHasTwoThumbs