记录一下这个非常简单的报错,因为我发现网上关于这个报错的分析都不够本质。
这个错误的本质是什么?
是<script />通过src引用的js,本应返回js代码,却返回了html代码。这才是本质。
浏览器一看script标签的,好那不用说,当然是用js引擎去解析咯,结果js引擎读到一个<!DOCTYPE>,那可不就“Unexpected token <”么?
其他的什么路由没配好,什么assets不是public,都是表象,真正的原因就是本应返回js代码却返回了html代码。
定位也很好办,在network里挨个查看js,哪个返回的不是js代码,而是html代码,改好就行。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。