サポートしているコマンドラインスイッチ
Electronによってサポートされているコマンドラインスイッチ。
app モジュールで ready イベントが発生する前に、アプリのメインスクリプトで app.commandLine.appendSwitch を使って、コマンドラインスイッチを追加することができます。
const { app } = require('electron')
app.commandLine.appendSwitch('remote-debugging-port', '8315')
app.commandLine.appendSwitch('host-rules', 'MAP * 127.0.0.1')
app.whenReady().then(() => {
// コードをここに
})
Electron CLI フラグ
--auth-server-whitelist=url
統合認証が有効であるサーバーのコンマ区切りのリスト。
以下がその例です。
--auth-server-whitelist='*example.com, *foobar.com, *baz'
末尾が example.com
、foobar.com
、baz
である url
は、統合認証の対象になります。 *
のプリフィックスがない場合は、URL は厳密に一致する必要があります。
--auth-negotiate-delegate-whitelist=url
ユーザー資格情報の委任が必要なサーバのコンマ区切りリスト。 *
のプリフィックスがない場合は、URL は厳密に一致する必要があります。
--disable-ntlm-v2
POSIX プラットフォーム向けに NTLM v2 を無効化します。他プラットフォームでの効果はありません。
--disable-http-cache
HTTPリクエストに対するディスクキャッシュを無効にします。
--disable-http2
HTTP/2 および SPDY/3.1 プロトコルを無効にします。
--disable-renderer-backgrounding
Chromiumが隠れたページのレンダラープロセスの優先順位を下げるのを防止します。
このフラグはすべてのレンダラープロセスに影響を及ぼすので、1つのウインドウの制限を無効にしたいだけの場合、無音のオーディオを再生するというテクニックを使うことができます。
--disk-cache-size=size
ディスクキャッシュによって使 用されるバイト単位での最大のディスク容量を強制的に設定します。
--enable-logging[=file]
標準エラー出力 (またはログファイル) に Chromium のログを出力します。
ELECTRON_ENABLE_LOGGING
環境変数への設定は --enable-logging
を渡すのと同じ効果です。
--enable-logging
を渡すと、標準エラー出力にログを出力すます。 --enable-logging=file
を渡すと、ログは --log-file=...
で指定したファイルに、--log-file
が未指定の場合はユーザデータディレクトリの electron_debug.log
に保存されます。
注意: Windows では、子プロセスからのログを標準エラー出力に送信できません。 Windows でのログ収集は、ファイルへのログ出力が最も信頼できる方法です。
--log-file
, --log-level
, --v
, --vmodule
もご参照ください。
--force-fieldtrials=trials
フィールド トライアルを強制的に有効または無効にします。
例: WebRTC-Audio-Red-For-Opus/Enabled/