Задать вопрос
you_are_enot
@you_are_enot
Пограммист любитель

Как передать параметры в функцию при её импорте?

В js при импорте функции есть возможность передать в неё параметры.
Например:

const log = require("./logs/logger.js")(module);

Есть ли возможность в ts сделать то же самое?

import log from "./logs/logger";
  • Вопрос задан
  • 43 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
import logBuilder from "./logs/logger";
const log = logBuilder(import.meta);

вот только в es-модулях нет предобъявленной переменной module, которая создается окружением commonjs модулей, но наверняка билдеру нужны метаданные, которые можно получить из import.meta
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы