Strict MIME type checking is enforced for module scripts per HTML spec.
当请求静态资源文件时,如出现以下错误:
Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "application/octet-stream". Strict MIME type checking is enforced for module scripts per HTML spec.
说明服务端返回对应文件的Content-Type与实际不匹配。
一、检查Nginx 的配置文件:
针对js、mjs类文件,需返回text/javascript 或 application/javascript。
可在nginx配置或mime.types文件中添加:
types { text/javascript js; application/javascript mjs; } 或 types { application/javascript js mjs; }
或
或添加指定location配置:
location /path/to/js/files {
default_type application/octet-stream; # 这会覆盖默认的 MIME 类型
}
二、重启 Nginx 服务
reload即可生效。

浙公网安备 33010602011771号