electron/docs-translations/jp/api/environment-variables.md
2016-01-18 23:38:44 +09:00

1.4 KiB

環境変数

コマンドラインやアプリのコードよりも早く初期化されるために、Electronのいくつかの挙動は環境変数がコントロールしています。

POSIX shellでの例:

$ export ELECTRON_ENABLE_LOGGING=true
$ electron

Windows コンソール上:

> set ELECTRON_ENABLE_LOGGING=true
> electron

ELECTRON_RUN_AS_NODE

通常のNode.jsプロセスでプロセスを開始します。

ELECTRON_ENABLE_LOGGING

Chromeのインターナルログをコンソールに出力します。

ELECTRON_ENABLE_STACK_DUMPING

Electronがクラッシュしたとき、コンソールにスタックとレースを出力します。 crashReporterが開始していないと、この環境変数は動作しません。

ELECTRON_DEFAULT_ERROR_MODE Windows

Electronがクラッシュしたとき、Windowsのクラッシュダイアログを表示します。 crashReporterが開始していないと、この環境変数は動作しません。

ELECTRON_NO_ATTACH_CONSOLE Windows

現在のコンソールセッションにはアタッチできません。

ELECTRON_FORCE_WINDOW_MENU_BAR Linux

Linuxでグローバルメニューバーを使用できません。

ELECTRON_HIDE_INTERNAL_MODULES

require('ipc')のような古い組み込みモジュールとの互換モードを無効にします。