Antworten:
Project Chromium beantwortet Ihre Frage sehr gut. Ich werde die Informationen jedoch auf das beschränken, was Sie wollen.
Debug-Protokolle werden im Benutzerdatenverzeichnis gespeichert chrome_debug.log
und diese Datei wird bei jedem Neustart von Chrome überschrieben. Sie können jedoch verhindern, dass die Datei überschrieben wird, indem Sie sie auf den Desktop verschieben. Das Standard-Benutzerdatenverzeichnis für verschiedene Plattformen lautet also:
Der Standardspeicherort befindet sich im local app data
Ordner:
[Chrome] %LOCALAPPDATA%\Google\Chrome\User Data
[Chromium] %LOCALAPPDATA%\Chromium\User Data
Im Application Support
Ordner:
[Chrome] ~/Library/Application Support/Google/Chrome
[Chromium] ~/Library/Application Support/Chromium
Im ~/.config
Ordner:
[Chrome Stable] ~/.config/google-chrome
[Chrome Beta] ~/.config/google-chrome-beta
[Chrome Dev] ~/.config/google-chrome-unstable
[Chromium] ~/.config/chromium
Weitere Plattformen finden Sie hier .
Für Ihr Projekt können Sie bei Bedarf das Benutzerdatenverzeichnis überschreiben, indem Sie dies in die Befehlszeile eingeben
[Windows] chrome.exe --user-data-dir=c:\foo
[Linux] google-chrome --user-data-dir=/path/to/foo
[Windows] chromium-browser --user-data-dir=c:\foo
[Linux] chromium-browser --user-data-dir=/path/to/foo
Standardmäßig werden keine Browser-Debug-Protokolle generiert. Sie müssen daher die Protokollierung mithilfe von Befehlszeilenflags aktivieren .
--enable-logging --v=1
Beachten Sie vor der Verwendung von chrome_debug.log in einem Projekt, dass dies can contain some personal information
z. B. URLs sind, die während dieser Chrome-Sitzung geöffnet wurden.
Da es sich bei dem Debug-Protokoll um ein handelt human-readable text file
, können Sie es mit einem Texteditor (Editor, VIM usw.) öffnen und wie die Testdatei verwenden.
Die boilerplate values
Klammern in jeder Zeile haben außerdem das folgende Format:
[process_id: thread_id: ticks_in_microseconds: log_level: file_name (line_number)]
Das würde auf die eine oder andere Weise in Ihrem Projekt helfen.
In der Chrome for Enterprise-Hilfe werden Debug-Protokolle im Nutzerdatenverzeichnis als chrome_debug.log gespeichert.
Standardmäßig werden keine Browser-Debug-Protokolle generiert, daher müssen Sie die Protokollierung aktivieren