无法在模块外部使用import语句

时间:2019-10-12 19:53:37

标签: javascript html

我试图在纯JavaScript中使用类,因此遇到错误“未捕获的SyntaxError:无法在模块外部使用import语句”,并且无法解决。

File1.js-主文件

import example from "./file2";

var test = new example();

File2.js-类文件

export default class example {
    constructor() {
        console.log("hello world");
    }
}

1 个答案:

答案 0 :(得分:15)

使用type="module添加文件:

<script src="file1.js" type="module"></script>