JavaScript-Abhängigkeitsverwaltung

Ich bin derzeit die Verwaltung einer großen Anzahl von JS-Dateien und das dependency-Problem wächst über meinen Kopf. Jetzt habe ich jede Funktion in eine separate Datei und ich manuell pflegen einer Datenbank zu arbeiten, die Abhängigkeiten zwischen Funktionen.

Diese würde ich gerne automatisieren. Zum Beispiel wenn ich die Funktion f

Array.prototype.f = function() {};

verwiesen wird in einer anderen Funktion g

MyObject.g = function() {
    var a = new Array();
    a.f();
};

Ich möchte in der Lage sein, um zu erkennen, dass g auf f.

Wie mache ich das? Wo fange ich an? Muss ich eigentlich Schreibe einen compiler, oder kann ich die tweak Spidermonkey zum Beispiel? Hat jemand sonst schon tun?

Alle Zeiger, mich zu beginnen, ist sehr geschätzt

Dank
Dok

InformationsquelleAutor der Frage user386508 | 2010-07-08

Schreibe einen Kommentar