Javascript systemjs加载的js模块没有出现在chrome开发工具中?
我最近实现了SystemJs来为我的站点加载js模块。当我单独加载每个js文件时,SystemJS加载的js文件显示在chrome开发工具中,如下所示:Javascript systemjs加载的js模块没有出现在chrome开发工具中?,javascript,google-chrome,google-chrome-devtools,systemjs,Javascript,Google Chrome,Google Chrome Devtools,Systemjs,我最近实现了SystemJs来为我的站点加载js模块。当我单独加载每个js文件时,SystemJS加载的js文件显示在chrome开发工具中,如下所示: SystemJS.import('Globals.js')) 但是,我修改了SystemJs加载例程,使其更具动态性: var modules = [ 'MyModule1', 'MyModule2', 'MyModule3' ]; Promise.all(modules.map(x
SystemJS.import('Globals.js'))
但是,我修改了SystemJs加载例程,使其更具动态性:
var modules =
[
'MyModule1',
'MyModule2',
'MyModule3'
];
Promise.all(modules.map(x => System.import(x + '.js')))
当我使用这种更动态的方法时,js文件不再显示在我的chrome开发工具中。我尝试了“空缓存和硬重新加载”,还删除了Windows临时文件夹中的所有文件。知道问题可能是什么或如何解决吗
Chrome开发工具显示在dynamic SystemJs加载例程之外加载的其他js库。这些文件按预期显示在源导航树中。Chrome开发工具中的网络视图显示了在dynamic SystemJs加载例程之外加载的所有脚本。然而,此视图也没有显示对动态SystemJs加载例程加载的js脚本的引用。SystemJs.import和
System.import
之间有什么区别吗?我不熟悉System.import,但SystemJs.import特定于SystemJs-libWorkaround:使用debugger
语句创建devtools在选项卡中显示代码(它可能不会显示在“文件树”窗格中,但至少您能够正确调试它)。