<!DOCTYPE html>でUncaught SyntaxError: Unexpected token <というエラーが出たらjsファイルを疑え!


備忘用です。
ブログに書くと忘れないので書きます。
error
こんなエラーが出ました。

HTML
<!DOCTYPE html>

ここでエラーが出るなんて「謎!!」
エラーの内容は

Uncaught SyntaxError: Unexpected token <

とにかくちょっと調べてみたらよく似た現象が検索に出てきましたよ。

jsのエラーが原因

いろいろな要因がありましたが、基本的にはjsのエラーということ。
それも外部から読み込んでいる.jsに問題があるパターンが多かった。
ので、とりあえず調べてみるんだけれど、
初めにそもそも存在しないjs読み込んだりしていないか。
つまりjsファイルのアップロード漏れですね。

で、調べた結果見事ファイルのアップロード漏れでした・・・。
あー、単純・・・・。

まあ、わかっちゃえば何でもないことなんですが、
エラーメッセージが意味不明なのでハマる人いるんじゃないかと書いておきました。