Привет, ребята,
В то время я пытаюсь экспортировать класс с именем Highscore как модуль в JavaScript с обычным тегом export default class Highscore{ ... }
, и он работает очень хорошо.
Теперь я хочу использовать этот класс Highscore в другом классе с именем class Game{ ... }
в другом .js-файле с именем Main.js, который выглядит следующим образом:
class Game{ ... }
class Playground{ ... }
...
Main.js импортируется в html-заголовок, как <script src="Main.js"></script>
, но есть ошибка с модулями, поэтому я добавил тег type="module"
в импорт скрипта, но теперь скрипт-тег в теле выглядит как это:
<script>
let gameObject = new Game();
gameObject.draw();
</script>
больше не работает.
У меня вопрос: возможно ли использовать несколько классов в одном .js-файле и одновременно импортировать модуль и использовать / импортировать .js-файл обычно в html-файле.
Извините за сложную структуру и объяснение.