Salesforce CLI の更新
必ず Salesforce CLI の最新バージョンが実行されるようにするには、手動で Salesforce CLI を更新します。
インストーラを使用して Salesforce CLI をインストールした場合
Salesforce CLI とプラグインの最新バージョンをインストールするには、次のコマンドを実行します。
1sfdx update
2
3sfdx-cli: Updating CLI from 7.105.1-32db2396ed to 7.106.1-2fb9e41053... done
4sfdx-cli: Updating CLI... doneデフォルトでは、CLI が定期的に更新を確認してインストールします。自動更新を無効にするには、SFDX_AUTOUPDATE_DISABLE 環境変数を true に設定します。
npm を使用して Salesforce CLI をインストールした場合
自動更新オプションを使用できません。新しいバージョンの CLI が使用可能になったら、次のコマンドを実行します。
1npm install --global sfdx-cliSalesforce CLI をインストールした方法の確認
Salesforce CLI の更新方法は、インストーラと npm のどちらを使用したかによって異なるため、更新する前にインストールした方法を把握している必要があります。忘れてしまった場合に備えて、Salesforce CLI をインストールした方法を確認する 2 つの方法を次に示します。
-
sfdx update を実行する。Salesforce CLI が更新される場合、インストーラを使用してインストールされています。このコマンドで次の警告または同様の警告が返される場合、npm を使用してインストールされています。
1sfdx update 2 › Warning: Use "npm update --global sfdx-cli" to update npm-based installations. 3sfdx-cli: Updating CLI... not updatable - Node.js をインストールしている場合は、npm list -g --depth 0 を実行します。表示されたリストにエントリ sfdx-cli@<バージョン> が含まれている場合は、npm を使用して Salesforce CLI がインストールされています。