Какова цель импорта модулей без экспорта или потребления в файле

1

Я видел этот следующий шаблон в файле index.js, и я остался царапать свою голову. Какова будет цель следующего ниже кода, учитывая:

  • Импортируемый модуль не потребляется в этом модуле/файле

  • Экспорт импортированного модуля отсутствует.

Следующий код есть в файле index.js (да, только одна строка):

import '../modules/index.js';

Для разработки файл index.js импортируется из "../modules/index.js". То есть, в файле нет другого кода.

  • 0
    «Импортированный модуль не используется в этом модуле / файле» ... хотите уточнить, как вы это проверили?
  • 0
    @Pineda обновил вопрос.
Показать ещё 2 комментария
Теги:
ecmascript-6
export
import

1 ответ

0

Единственная причина, по которой я знаю, где можно импортировать, не используя импорт, - это когда импортируемый файл имеет какую-то форму побочного эффекта, которая происходит просто путем оценки кода, например определения глобальной переменной. В этом случае просто импортирование кода приведет к тому, что этот код будет запущен. Если вы можете указать больше о содержании modules/index.js мы могли бы получить более определенный ответ на то, что происходит в этом случае.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню