首页 > 解决方案 > 即使使用 ECMA6,Netbeans 8.2 也无法导入 javascript 类

问题描述

我在文件“Snake.js”中编写了一个名为“Snake”的类,同一目录中的另一个文件名为“Game.js”。

Snake 类具有导出标识符:export class Snake{....}

我试图通过在“Game.js”文件顶部编写以下代码来在“Game.js”文件中导入“Snake”类: import Snake from "./Snake.js";

这给出了以下错误:Uncaught SyntaxError: Unexpected identifier

此代码在 Intellij Webstorm IDE 中有效,但在 Netbeans8.2 中无效。我尝试了各种导入课程的方法,但没有一种方法有效。

标签: javascriptclassoopecmascript-6

解决方案


这修复了它:

放入<script src="Game.js" type="module"></script>标题并忽略 type="module" 上的 netbeans 错误。


推荐阅读