Javascript 角度:由于不允许的MIME类型(“;text/html”;),浏览器有时无法加载es2015文件

Javascript 角度:由于不允许的MIME类型(“;text/html”;),浏览器有时无法加载es2015文件,javascript,angular,nginx,ecmascript-6,mime-types,Javascript,Angular,Nginx,Ecmascript 6,Mime Types,在我的angular应用程序下,在构建它时,我的index.html看起来像: (我在NGINX下提供) 似乎type=module的语法混淆了浏览器渲染引擎,或者我的文件缺少一些配置 <script src="polyfills-es2015.4105ab30eb3bb82ec839.js" type="module"> 因为我的应用程序是在一个强需求服务器下分配的,所以我不想偶尔出现加载错误的问题 我不会将我的应用程序还原到es5(

在我的angular应用程序下,在构建它时,我的index.html看起来像:

(我在NGINX下提供)

似乎type=module的语法混淆了浏览器渲染引擎,或者我的文件缺少一些配置

<script src="polyfills-es2015.4105ab30eb3bb82ec839.js" type="module">

因为我的应用程序是在一个强需求服务器下分配的,所以我不想偶尔出现加载错误的问题

我不会将我的应用程序还原到es5(正如建议的那样,因为我正在使用一些高级es2015libs)

有没有办法修复这种奇怪且偶尔出现的浏览器beaviour

建议???

> loading of the module at the address http://mysite/polyfills-es2015.4105ab30eb3bb82ec839.js was blocked due to a forbidden MIME type ("text / html")
<script src="polyfills-es2015.4105ab30eb3bb82ec839.js" type="module">