记录一下这个非常简单的报错,因为我发现网上关于这个报错的分析都不够本质。

这个错误的本质是什么?

是<script />通过src引用的js,本应返回js代码,却返回了html代码。这才是本质。

浏览器一看script标签的,好那不用说,当然是用js引擎去解析咯,结果js引擎读到一个<!DOCTYPE>,那可不就“Unexpected token <”么?

其他的什么路由没配好,什么assets不是public,都是表象,真正的原因就是本应返回js代码却返回了html代码。

定位也很好办,在network里挨个查看js,哪个返回的不是js代码,而是html代码,改好就行。


隐约雷鸣
631 声望4 粉丝

人声控,吉他控,喵星控。