2016-03-08 27 views
6

我使用JSPM和SystemJS進口ES2015模塊的列表。獲取所有聲明的模塊導入(SystemJS)

是否有可能通過System對象獲取的所有項目中導入的模塊的列表,或其他地方?我可以通過System._loader.moduleRecords訪問我的具體項目的模塊,但我已經通過JSPM安裝的模塊(例如,d3jquery)不會出現在這個名單。

System._loader.modules包含所有模塊列表,但不幸的是還包括對transpile我的代碼和模塊加載包所需模塊的列表。

System._loader.moduleRecords(項目模塊) enter image description here

System._loader.modules(項目模塊,庫transpile包) enter image description here

我只想要一個的宣佈進口名單,具體而言,那些我已經使用import x from 'x'進口。這應包括項目模塊和庫,但不通天 /模塊加載相關的模塊。我希望解決方案不涉及使用正則表達式進行篩選。

回答

相關問題