Для текущего модуля получить список всех напрямую импортированных модулей во время выполнения (Javascript / Typescript) - PullRequest
1 голос
/ 12 июля 2020

Предположительно, у нас есть несколько модулей, импортированных текущим модулем:

import {A1, A2, A3} from "./ModuleA";
import {B1, B2, B3} from "./ModuleB";
import {C1, C2, C3} from "./ModuleC";

function getTheListOfImportedModules() {
// This should return something similar to ["./ModuleA", "./ModuleB", "./ModuleC"]
}

Есть ли способ получить список всех импортированных модулей во время выполнения без необходимости вручную перечислять каждый модуль во время редактирования? Со стороны, если это возможно, то можно ли также получить список импортированных объектов из этих модулей: [A1, A2, A3, B1, B2, B3, C1, C2, C3] во время выполнения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...