javascript 中的 import 语句

问题描述 投票:0回答:1

我在 django 项目中有带有 javascript 的 html 代码:

<body>
<-- some html>
</body>
<script>
import fs from "fs"
// some javascript
</script>

现在我收到错误

import declarations may only appear at the top level of a module

我做错了什么?是否有一些参考资料可以解释 javascript 中的导入如何工作?我还不习惯 javascript,在所有其他语言中我从来没有遇到过 import 语句的问题。

javascript import
1个回答
0
投票

默认情况下,

<script>
标签被解释为常规脚本,而不是 ES6 模块。使用 type="module" 属性将脚本指定为模块。

<body>
<-- some html>
</body>
<script type="module">
import fs from "fs";
// some javascript
</script>
© www.soinside.com 2019 - 2024. All rights reserved.