【发布时间】:2018-10-25 16:16:09
【问题描述】:
我正在尝试在 Chrome 中使用 ES6 模块。从我看过的所有示例来看,以下似乎是正确的方法,但是当我在 Chrome 的开发人员工具中运行它时,我收到此错误消息...
uncaught SyntaxError: Unexpected token {
...突出显示模块中的 import 语句(script1.js,下面),它试图导入模块。我已经看到很多关于此类问题的参考,但没有一个解决这种情况的建议对我有用。如果您能看出我做错了什么,我会非常感谢您的帮助...
这是html...
<html>
<head>
<script src="lib1.js" type="module"></script>
<script src="script1.js"></script>
</head>
<body>
</body>
</html>
这是模块 (lib1.js)...
export function doSomething() {
alert("in module lib1");
}
这是尝试导入模块的脚本 (script1.js)...
import { doSomething } from "lib1.js";
doSomething();
【问题讨论】:
标签: javascript google-chrome ecmascript-6 import module