Javascript文件不会显示在Firebug中

Javascript files don't show up in Firebug

本文关键字:Firebug 显示 文件 Javascript      更新时间:2023-09-26

我目前正在研究一个简单的JavaScript模块系统(类似于node.js模块系统或requireJS)。

要加载模块所需的 javascript 文件,我使用 mootools 请求对象:

var request = new Request({
    url: <url to javascript file>,
    method: 'get',
    onSuccess: function(jsFileContent) {
        var func = new Function(jsFileContent);
        var result = func();
        // ...
    }
}).send();

到目前为止,代码运行良好。我的问题是以这种方式加载的javascript文件不会显示在Firebug中。因此,这些文件的调试变得困难,因为无法使用断点等 Firebug 功能。

有没有办法让火虫工作?或者有没有其他方法可以从javascript加载其他Javascript文件,这些文件可以与Firebug一起使用?

谢谢

我认为轻松做到这一点的唯一方法是添加一个脚本标签......我建议编写一个检查全局调试标志的包装器......如果调试标志打开,则通过脚本标记插入脚本,如果关闭则通过 AJAX 插入脚本