Uncaught SyntaxError: Unexpected token 「

因nginx配置错误引发了一系列排查过程,坑。

nginx 界面报500

nginx日志:
rewrite or internal redirection cycle while redirect to named location

location后面 的last 替换为 break。

Uncaught SyntaxError: Unexpected token <

然后不报500了,但是f12提示这个:
Uncaught SyntaxError: Unexpected token <

尝试一:
逐个点js,js文件是否存在,如果有不存在,那么可能就是错误原因。
但是都存在。

尝试二: js标签添加 type=“module”,实测无效。

尝试三: 去掉document 标题头,实测无效。

Resource interpreted as Stylesheet but transferred with MIME type text/plain

nginx的http模块添加:
include /etc/nginx/mime.types;
default_type application/octet-stream;

发现已添加,仍然无效。

最终解决方案

location 中 设置为 root html;

注: 一般出现这个问题就是因为路径不对,所以主要看下location模块。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值