6
我使用JSPM和SystemJS進口ES2015模塊的列表。獲取所有聲明的模塊導入(SystemJS)
是否有可能通過System
對象獲取的所有項目中導入的模塊的列表,或其他地方?我可以通過System._loader.moduleRecords
訪問我的具體項目的模塊,但我已經通過JSPM安裝的模塊(例如,d3
,jquery
)不會出現在這個名單。
System._loader.modules
包含所有模塊列表,但不幸的是還包括對transpile我的代碼和模塊加載包所需模塊的列表。
System._loader.moduleRecords
(項目模塊)
System._loader.modules
(項目模塊,庫transpile包)
我只想要一個的宣佈進口名單,具體而言,那些我已經使用import x from 'x'
進口。這應包括既項目模塊和庫,但不通天 /模塊加載相關的模塊。我希望解決方案不涉及使用正則表達式進行篩選。