0

我目前正在研究一个简单的 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 功能。

有什么办法可以使这个与 Firebug 一起工作吗?或者有没有其他方法可以从 javascript 加载其他适用于 Firebug 的 javascript 文件?

谢谢

4

1 回答 1

0

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

于 2012-04-21T16:46:31.177 回答