Получить список всех объявленных импортов модулей (SystemJS)

Я использую jspm и SystemJS для импорта модулей ES2015.

Можно ли получить список всех импортированных модулей в проекте через объект System или где-то еще? Я могу получить доступ к модулям своего проекта через System._loader.moduleRecords, но модули, которые я установил через jspm (например, d3, jquery), не отображаются в этом списке.

System._loader.modules содержит список всех модулей, но, к сожалению, также включает список модулей, необходимых для транспиляции моего кода и пакетов, загружающих модули.

System._loader.moduleRecords (модули проекта) введите здесь описание изображения

System._loader.modules (модули проекта, библиотеки, пакеты для переноса) введите здесь описание изображения

Мне нужен только список объявленных импортов, а именно тех, которые я импортировал с помощью import x from 'x'. Сюда должны входить оба модули проекта и библиотеки, но не модули, связанные с загрузкой babel/module. Я бы хотел, чтобы решение не включало фильтрацию с использованием регулярных выражений.


person Himmel    schedule 08.03.2016    source источник


Ответы (1)


SystemJS Debugger, вероятно, то, что вы ищете.

person ebpa    schedule 09.03.2016