Динамический доступ к переменной внутри ключевого слова require - PullRequest
1 голос
/ 06 июня 2019

Я хочу реализовать асинхронное требование, поэтому я использую переменную внутри ключевого слова require, которая не работает, но если я предоставляю строку, она работает как обычно.Мне нужна помощь, чтобы настроить его работу правильно

const asyncRequire = (path) => {
    try {
        return require(path);
    } catch (error) {
        LogUtils.error('Dynamic Require failed', error);
        return null;
    }
};

Это require(path) не работает.

1 Ответ

1 голос
/ 06 июня 2019

Вы не можете использовать динамические пути в require в настоящее время.Пожалуйста, проверьте этот ответ.

Проверьте этот вопрос также для обсуждения и возможных альтернатив.

...