Javascript Firefox此页面没有源代码
我正在开发一个JavaScript游戏,它可以在Chrome和Safari中正常工作。但是,在Firefox中,页面不加载任何脚本,调试器为空。我没有看到任何错误。这是html的全部内容: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>
<!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支持的生产就绪文件
一些深入的阅读:
我使用导入/导出语句时,类型不需要是“模块”吗?