Salesforce CLI のインストール
CLI コマンドを使用して、開発環境とテスト環境を作成し、スクラッチ組織とバージョン管理システム間でソースコードを同期し、テストスイートを実行できます。
macOS での CLI のインストール
macOS では、.pkg ファイルを使用して Salesforce CLI をインストールします。
- .pkg ファイルをダウンロードします。
- .pkg ファイルをダブルクリックします。
Linux での CLI のインストール
Linux バージョンの Salesforce CLI は、tarball として配布されます。
tarball のダウンロード URL はこのマニフェストファイル内にあります。downloads セクションには、最新のインストーラのバージョン設定されていない URL がリストされます。これらは、CI の使用事例で特に役立ちます。ターゲットプラットフォームに基づいて URL を選択します。
-
これらの tarball のいずれかをダウンロードするか、wget を実行します。
-
sfdx ディレクトリを作成します。
-
tarball バージョンのコンテンツを解凍します。
-C は sfdx ディレクトリのコンテンツを解凍し、--strip-components 1 はルートパスのコンポーネントを削除します。
-
インストールスクリプトを実行します。
Salesforce CLI は /usr/local/bin/sfdx にインストールされます。
npm を使用した CLI のインストール
コンピュータに Node.js をインストールしている場合、npm を使用して Salesforce CLI をインストールできます。この方法では、コマンドラインから Salesforce CLI をインストールできます。継続的インテグレーション (CI) の使用事例で特に役立ちます。
このインストール方法は、ワークステーションに対する管理者権限がない場合や、グループポリシーによって CLI のインストールと更新がブロックされる場合に適切なオプションです。npm を使用した CLI のインストールでは、ルート権限は必要ありません。
-
コンピュータに Node v8.6.0 以降がインストールされていることを確認します。たとえば、macOS または Linux で次のコマンドを実行します。
-
次のコマンドを実行します。
npm を使用して CLI をインストールするときに権限エラーが発生する場合は、sudo を使用しないことをお勧めします。npm 権限の修正方法を参照してください。
インストールの確認
Salesforce CLI のインストールおよびプラグインバージョンを確認します。
次のコマンドを実行して、Salesforce CLI バージョンを確認します。
次のコマンドを実行して、Salesforce CLI プラグインバージョンを確認します。
次のコマンドでは、CLI にインストールされている他のプラグインのリストが返されます。
コア salesforcedx プラグインは、sfdx plugins:install コマンドを使用して新しいバージョンを明示的にインストールしている場合にのみ、前述のリストに含まれます。
次のコマンドを実行すると、force トピックのコマンドファミリのリストが返されます。
次のコマンドでは、すべての force コマンドが返されます。