Модулі MJS
Це ще один спосіб імпорту модулів. Його було розроблено для підключення модулів згідно стандарту ECMAScript. Він практично не вживаний на проєктах, але про нього потрібно знати.
Для візуалізації створимо проєкт такої структури
Файли при такому синтаксисі мають розширення mjs (в цьому і незручність, тому що скрізь іде специфічне розширення файлів). А тепер подивимося як робити експорт і імпорт при такому синтаксисі.
Відповідно при такому синтаксисі, щоб викликати виконання коду потрібно повністю звертатися до файлу із вказанням його розширення.
Це не дуже хороша практика написання коду, тому краще користуватися загальновизначеними правилами.
Last updated