Tôi đang sử dụng jspm và SystemJS để nhập các mô-đun ES2015.Lấy danh sách tất cả các nhập khẩu mô-đun đã khai báo (SystemJS)
Có thể lấy danh sách tất cả các mô-đun đã nhập trong dự án thông qua đối tượng System
hoặc bất kỳ nơi nào khác không? Tôi có thể truy cập các mô-đun cụ thể của dự án thông qua System._loader.moduleRecords
, nhưng các mô-đun mà tôi đã cài đặt qua jspm (ví dụ: d3
, jquery
) không xuất hiện trong danh sách này.
System._loader.modules
chứa danh sách tất cả mô-đun, nhưng không may cũng bao gồm danh sách các mô-đun cần thiết để transpile mã của tôi và gói tải mô-đun.
System._loader.moduleRecords
(module dự án)
System._loader.modules
(module dự án, thư viện, các gói transpile)
tôi muốn chỉ là một danh sách các tuyên bố nhập khẩu, đặc biệt là những mà tôi đã nhập bằng cách sử dụng import x from 'x'
. Điều này phải bao gồm cả hai mô-đun và thư viện dự án, nhưng không mô-đun liên quan đến mô-đun/tải-mô-đun. Tôi muốn giải pháp không liên quan đến việc lọc bằng các cụm từ thông dụng.