【发布时间】:2021-03-28 09:45:29
【问题描述】:
当我使用 require 时,我得到 ReferenceError: require is not defined,当我使用 import/export 时,我得到 SyntaxError: Cannot use import statement outside a module.
可能是因为我试图在连接到 HTML 文件的 JavaScript 文件上使用此命令?因为当我在 server.js 文件(未连接到任何 HTML 文件)中使用此命令时,我通常可以使用 require。
如果是这样,我该如何克服这个问题。我得到了与每个 HTML 页面连接的 JavaScript 文件,我想将函数导入到这些脚本中以使代码更清晰。
【问题讨论】:
-
在html中使用带有src的标签脚本
-
@vturkovic 您能否展示一下您在 html 中所做的事情 - 为什么需要 import 或 require。最好的方法——分别保存 html 和 js
-
在网络浏览器中使用它们时必须遵守一些规则,这可能会对您有所帮助"Uncaught SyntaxError: Cannot use import statement outside a module" when importing ECMAScript 6
-
据我所知,Javascript 没有 import、export 或 require。您需要在 HTML 中添加
<script src="/path/to/your/javascript.js"></script>。
标签: javascript html import export require