私はGoogle Chromeを使用しています.Javascriptコンソールに情報を出力するページがあります。Chromeでは、javascriptコンソールの出力をstdout/stderrにどのように取得できますか
OS XでChromeの標準出力を表示する方法を見つけました。端末から以下のコマンドを実行します(コマンドが新しいアプリケーションを生成するためには新しいユーザープロファイルが必要です。出力が得られない)。
しかし、ターミナルに印刷されるのはChromeの内部情報です。
すべてのJSコンソール出力をstdout/stderrに出力して、下のコマンドの出力をスクリプトにパイプする方法はありますか?
TIA!
/アプリケーション/グーグル\ Chrome.app/Contents/MacOS/Google \クローム--user-データ-DIR = TEMP-dirの
あなたのヒントは私にそこにいるので、ありがとう! ロギング**を有効にして**上記のようにtempユーザーディレクトリ(これはOS X上で行う必要があります)を強制すると、あなたが言及したデバッグファイルに出力が表示されません。私は尋ねたところ、実際には、 'temp-dir/chrome_debug.log'というファイルがあり、出力したいファイルがあります:) したがって、応答は' --enable-logging --v = 1 --user -data-dir = temp-dir'を実行してOS Xで必要なものを取得します。 – Anthony
'--enable-logging = stderr'も可能です – woprandi