So deaktivieren Sie console.log-Nachrichten basierend auf Kriterien aus einer bestimmten JavaScript-Quelle (Methode, Datei) oder Nachrichteninhalten

Ich arbeite an einem Projekt, das einige js-Bibliotheken verwendet und von denen eine sehr viel in die Konsole ausgibt. Es verschmutzt die Funkwellen so sehr, dass es schwierig ist, Fehler zu beheben ....

Ich weiß, wie man die Protokollierung deaktiviert vollständig durch Überschreiben vonconsole.log mit diesem

(function (original) {
    console.enableLogging = function () {
        console.log = original;
    };
    console.disableLogging = function () {
        console.log = function () {};
    };
})(console.log);

aberWie funktioniert das pro Quelle (Datei / URL), von der die Nachricht stammt?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage