Edge 未加载 ES 6 模块

Wat*_* v2 11 javascript browser microsoft-edge

Microsoft Edge 不加载我的 ES 6 模块。所有其他浏览器(Opera、Safari、Chrome、Firefox)都可以。

它下载它们都很好,但不运行它们。我只看到非模块文件。并且控制台不报告任何错误。

我在 Windows 10 上使用 Edge 17.17134。

此页面建议版本号为 16299 及以上的 Microsoft Edge 支持 ES6 模块。从上面的版本信息可以看出,我的版本号是17134,所以它必须支持它们。

在此处输入图片说明

我的页面包含以下 3 个脚本:

<script src="/Scripts/my/IfIE.js"></script>
<script src="/Scripts/my/sathyaish.js" type="module"></script>
<script src="/Scripts/my/index.js" type="module"></script>
Run Code Online (Sandbox Code Playgroud)

它下载它们都很好:

在此处输入图片说明

但它只加载调试器中的非模块脚本:

在此处输入图片说明

Ank*_*nha 1

  1. 导航about:flags
  2. 使能够Enable experimental JavaScript features

并且使用<script type='module' src='./app.js'>会起作用。

来源

  • 谢谢。尝试过,但还没有运气。按照选中“启用实验性 JavaScript 功能”复选框后出现的说明重新启动了浏览器,但网站行为没有变化。我的模块仍然处于卸载状态。 (3认同)