我有一种情况需要在浏览器中加载(通过AJAX)一个定义requirejs模块的文件(不执行它)并返回其依赖项列表。
即给出一个以
开头的文件requirejs(["foo/bar", "foo/baz"], function(bar, baz) {
我希望该实用程序返回一个像
这样的数组["foo/bar", "foo/baz"]
我发现了一些使用r.js的解决方案(例如,这里概述的那些:https://groups.google.com/forum/#!msg/requirejs/4C0deWFqpZY/mkZFlw2r_k4J),但在浏览器中没有任何操作。我可以自己解析require语句,但这似乎不是最理想的。有人遇到任何解决方案吗?