この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

CLI パラメータ解決順序

特定の CLI コマンドのパラメータはさまざまな方法で指定できるため、パラメータ解決の順序を把握することが重要です。

CLI は、コマンドラインのパラメータと引数、定義ファイル、環境変数、設定を次の順序で解決します。

  1. コマンドラインのパラメータと引数。--loglevel--targetusername、または sandboxName=FullSbx など。
  2. コマンドラインで指定されたファイル内にリストされたパラメータとオプション。force:org:create--definitionfile パラメータで指定されたファイル内のスクラッチ組織定義など。定義ファイルで指定されているパラメータや引数とは異なるパラメータや引数をコマンドラインで指定した場合は、コマンドラインが優先されます。
  3. 環境変数。SFDX_LOG_LEVEL など。
  4. ローカル CLI 設定値。defaultusername または defaultdevhubusername など。ローカル値を表示するには、���ロジェクトディレクトリから force:config:list を実行します。
  5. グローバル CLI 設定値。グローバル値を表示するには、任意のディレクトリから force:config:list を実行します。

コマンドラインパラメータは、優先順位リストの一番上にあります。たとえば、SFDX_LOG_LEVEL 環境変数を INFO に設定し、コマンドの実行時に --loglevel DEBUG を指定した場合、ログレベルは DEBUG になります。

特定の CLI コマンドで --targetusername パラメータを指定すると、CLI コマンドはそのユーザ名を使用して組織に接続します。defaultusername を使用して以前に設定してある組織には接続しません。