Javascript Firefox此页面没有源代码

Javascript Firefox此页面没有源代码,javascript,html,Javascript,Html,我正在开发一个JavaScript游戏,它可以在Chrome和Safari中正常工作。但是,在Firefox中,页面不加载任何脚本,调试器为空。我没有看到任何错误。这是html的全部内容: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body>

我正在开发一个JavaScript游戏,它可以在Chrome和Safari中正常工作。但是,在Firefox中,页面不加载任何脚本,调试器为空。我没有看到任何错误。这是html的全部内容:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <canvas id="canvas"></canvas>
    <script type="module" src="foo.js"></script>
    <script type="module" src="bar.js"></script>
    <script type="module" src="baz.js"></script>
    <script type="module" src="qux.js"></script>
    <script type="module" src="foobar.js"></script>
    <script type="module" src="bazqux.js"></script>
</body>
</html>

标题

更新:为未来的读者添加了一些上下文:根据Roko C.Buljan的回答,在撰写本文时,FireFox中ES6模块在默认情况下并没有打开。这就是问题所在。

您使用的是Firefox中不公开的
模块
功能。要启用它们,您可以转到
about:config
并在
dom.moduleScripts.enabled
下启用它们,将其值设置为
true

同时,您可以或使用它将您的模块编译成单个ES5支持的生产就绪文件

一些深入的阅读:



我使用导入/导出语句时,类型不需要是“模块”吗?