Написал свой слайдер. Он был в одном большом файле script.js и всё работало. Решил разбить этот файл на модули. Слайдер перенес в файл slider.js. В файле script.js (он подключен к index.html и тип указал "module") написал:
import { slider } from './slider.js';
В файле slider.js (он не подключен к index.html):
let slider = {...много кода};
export {slider};
Пробовал ещё так писать:
export let slider = {...много кода};
Оба варианта не работают. Проверял и просто в браузере, и с Денвером, и на Гитхаб - одинаково не работает. На Гитхаб выдаёт ошибку("Uncaught SyntaxError: Unexpected token 'export'");
Просто обычные переменные получается экспортировать, а объект - почему-то нет. Ну я хочу слайдер именно в виде объекта.
В чём проблема?