Пытаюсь сделать импорт модуля(main.js):
import * as data from "./module";
console.log(data);
Сам модуль(module.js):
export default () => "Hello world"
export const name = "Name"
При попытке запуска в NodeJS выдаёт такую ошибку:
import * as data from "./module";
^^^^^^
SyntaxError: Cannot use import statement outside a module
Думал может NodeJS не хочет с ними работать и пытался вывести в консоль в браузере:
<script type="module" src="./scripts/main.js"></script>
В скриптах всё тоже самое, вот ошибка в браузере, подскажите почему не работает? При чём тут CORS в ошибке браузера?