У меня проблемы с импортом / экспортом классов.Кажется, так ударил.Иногда это работает, а иногда нет.
Я получаю следующую консольную ошибку: Uncaught ReferenceError: тест не определен в main.js:
Я загрузил этот тест онлайн http://tibbotts.epizy.com/testClassImport/index.html
Я попытался изменить"./test.js" - "/test.js", "./test" и т. д.
Я пытался найти решения в Интернете, но все решения ориентированы на модуль script type = ""... fix.
<!DOCTYPE html>
<html>
<head>
<title>Test Class Importing</title>
<script type="module" src="main.js"></script>
</head>
<body>
hello this is a test
</body>
</html>
import Test from "./test.js";
test = new Test();
test.speak();
export default class Test{
constructor(test){
this._test = `Test is Successful`;
}
speak(){
console.log(this._test);
}
}
Я ожидаю, что это будет в консольный журнал Test is Successful
и импортирует скрипт, но вместо этого я получаю следующее сообщение об ошибке: Uncaught ReferenceError: test is notопределено в main.js: