我最近实现了SystemJs来为我的网站加载js模块。当我像这样单独加载每个js文件时,SystemJS加载的js文件显示在chrome dev工具中:
SystemJS.import('Globals.js'))
但是,我修改了SystemJs加载例程以使其更具动态性:
var modules =
[
'MyModule1',
'MyModule2',
'MyModule3'
];
Promise.all(modules.map(x => System.import(x + '.js')))
当我使用这种更动态的方法时,js文件不再显示在我的chrome dev工具中。我尝试了#34;清空缓存和硬重载"并删除了我的Windows临时文件夹中的所有文件。知道问题可能是什么或如何解决?
Chrome Dev Tools显示在动态SystemJs加载例程之外加载的其他js库。这些文件按预期显示在“源”导航树中。 Chrome开发工具中的网络视图显示了在动态SystemJs加载例程之外加载的所有脚本。但是,此视图也未显示对动态SystemJs加载例程加载的js脚本的引用。