Я пытаюсь понять, как использовать модули в javascript.
Но, похоже, что если я импортирую модуль, я не могу ничего записать в консоль.
Вот мой код:
индекс. html:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script src="js/scene.js" type="module"></script>
<script src="js/main.js" type="module"></script>
</body>
</html>
сцена. js:
class Scene {
constructor() {
console.log("Scene created");
}
}
export default Scene;
main. js:
import { Scene } from './js/scene.js';
var scene = new Scene();
console.log("Hello World");
Ожидаемый результат:
Scene created
Hello World
Результат, который я получаю:
Nothing (No Result)
Что не так с моим кодом и как я могу правильно использовать модуль?