Log4js ist eine sehr kleine, aber nützliche JavaScript-Bibliothek, um Ereignisse in Ihren Skripten zu protokollieren. Oft ist es nicht sinnvoll, alert(‚debug message‘) zu verwenden; verteilt über Ihren Code. Andererseits kann Ihnen ein Debugger wie venkman auch nur helfen, wenn Sie auf Ihrem eigenen Computer debuggen und wenn Sie FireFox als Browser verwenden können.
Aber die meisten Probleme treten auf, wenn Sie Ihre Webanwendung veröffentlichen. Wahrscheinlich haben Sie zuerst ein Team von Testern, die Ihre Software testen, aber sie werden keine Erfahrungen mit dem Debuggen von JavaScript haben.
Log4js wird diese und wahrscheinlich noch einige weitere Probleme lösen. Sie fügen einfach Log4js zu Ihren Skripten hinzu und die Bibliothek protokolliert alle Ihre Ereignisse wie von Ihnen konfiguriert. Die Installation und Konfiguration wird in den nächsten Abschnitten beschrieben.
Mit Log4js müssen Sie Ihre kompletten Skripte nicht ändern, wenn Sie produktiv werden, wie Sie es bei der Verwendung der Warndialoge getan haben. Sie konfigurieren lediglich, ob Sie noch Protokolle benötigen und wie diese im Produktivsystem angemeldet werden sollen. Nichts weiter.
Download unter https://stritti.github.io/log4js/