Javascript Firebug中的Dojo 1.9.1调试

Javascript Firebug中的Dojo 1.9.1调试,javascript,dojo,firebug,spring-webflow,Javascript,Dojo,Firebug,Spring Webflow,我正在使用Dojo1.9.1,它是SpringWebFlow的一部分。我试图用firebug调试我的JavaScript文件,但在firebug的脚本面板中看不到我的JavaScript文件(文件正在加载,我可以在firebug网络面板中看到) dojo.js和其他库脚本在firebug中可见,只有我的脚本不可见。我试着用ChromeDevTools和firefox开发工具来查看它们,但都没用 有一个DojoFirebug扩展,但它不适用于最新的Dojo版本 我正在从jsp中使用“require

我正在使用Dojo1.9.1,它是SpringWebFlow的一部分。我试图用firebug调试我的JavaScript文件,但在firebug的脚本面板中看不到我的JavaScript文件(文件正在加载,我可以在firebug网络面板中看到)

dojo.js和其他库脚本在firebug中可见,只有我的脚本不可见。我试着用ChromeDevTools和firefox开发工具来查看它们,但都没用

有一个DojoFirebug扩展,但它不适用于最新的Dojo版本

我正在从jsp中使用“require”加载脚本

<script type="text/javascript">
    require( [ "dojo/parser",
               "js/myScript",
               "dojo/domReady!" ], function( parser, myScript ) {
                  myScript.loadElements();
           });
</script>

需要([“dojo/parser”,
“js/myScript”,
“dojo/domReady!”],函数(解析器,myScript){
loadElements();
});

有什么想法吗?

在dojoConfig中创建
异步:true
。就我而言,这是错误的

dojoConfig= {
        has: {
            "dojo-firebug": true
        },
        isDebug: false,
        parseOnLoad: false,
        async: true
    };

你说“Chrome没用”是什么意思?您也没有看到这些脚本吗?请尝试dojoConfig中的isDebug:true标志,可能是您正在使用的dojo已打包好了?如果没有加载脚本,您通常会在控制台中收到语法错误消息。你检查过了吗?isDebug:对,文件正在加载。没有错误。唯一的问题是我无法用firebug调试它,因为它没有在“脚本”选项卡下“显示”。您正在使用的文件可能有源映射引用,但引用的文件不存在。