Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript systemjs加载的js模块没有出现在chrome开发工具中?_Javascript_Google Chrome_Google Chrome Devtools_Systemjs - Fatal编程技术网

Javascript 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来为我的站点加载js模块。当我单独加载每个js文件时,SystemJS加载的js文件显示在chrome开发工具中,如下所示:

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在选项卡中显示代码(它可能不会显示在“文件树”窗格中,但至少您能够正确调试它)。