Она вроде как уже работает в тех файлах которые являются модулями, из которых есть какой-то экспорт
Не работает) Либо у меня нода старая
Попробуйте сделать этот модульный файл в расширении .mjs, это может решить проблему
Ну тогда стоит указать версию ноды.
Вот и ищу, на какой есть поддержка
.
У меня v14.16.0
14.8 и выше.
Хочу попробовать без этого, если возможно
Ну так ты модулем сделал файл?
14.16 разве не выше, чем 14.8?
Не сделаешь.
Чёрт
Скорее всего невозможно, файл обязательно должен быть модулем
Error [ERR_REQUIRE_ESM]: Must use import to load ES Module :)
Ещё это можно исправить через import() Но тогда он возвращает промис. Чтобы ожидать уже этот промис, надо перегнать файл-импортёр в mjs. А потом и его файл-импортёр. И так далее. Так что: нужно везде использовать mjs, даже в этом решении
Обсуждают сегодня