NetBeans 8.2 не может импортировать классы JavaScript, даже при использовании ECMA6 - PullRequest
0 голосов
/ 06 ноября 2018

У меня есть класс с именем "Snake", записанный в файле "Snake.js", другой файл в том же каталоге называется «Game.js».

Класс Snake имеет идентификатор экспорта: export class Snake{....}

Я пытаюсь импортировать класс "Snake" в файл "Game.js", написав следующий код в верхней части файла "Game.js": import Snake from "./Snake.js";

Что дает следующую ошибку: Uncaught SyntaxError: Unexpected identifier

Этот код работает в Intellij Webstorm IDE, но не работает в Netbeans8.2. Я пробовал разные способы импорта класса, но ни один из них не работает.

1 Ответ

0 голосов
/ 06 ноября 2018

Это исправлено:

Поместите <script src="Game.js" type="module"></script> в заголовок и проигнорируйте ошибку netbeans на type = "module".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...