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 を実行します。
1wget https://developer.salesforce.com/media/salesforce-cli/sfdx-linux-amd64.tar.xz1wget https://developer.salesforce.com/media/salesforce-cli/sfdx-linux-386.tar.xz -
sfdx ディレクトリを作成します。
1mkdir sfdx -
tarball バージョンのコンテンツを解凍します。
1tar xJf sfdx-linux-amd64.tar.xz -C sfdx --strip-components 11tar xJf sfdx-linux-386.tar.xz -C sfdx --strip-components 1-C は sfdx ディレクトリのコンテンツを解凍し、--strip-components 1 はルートパスのコンポーネントを削除します。
-
インストールスクリプトを実行します。
1./sfdx/installSalesforce CLI は /usr/local/bin/sfdx にインストールされます。
npm を使用した CLI のインストール
コンピュータに Node.js をインストールしている場合、npm を使用して Salesforce CLI をインストールできます。この方法では、コマンドラインから Salesforce CLI をインストールできます。継続的インテグレーション (CI) の使用事例で特に役立ちます。
このインストール方法は、ワークステーションに対する管理者権限がない場合や、グループポリシーによって CLI のインストールと更新がブロックされる場合に適切なオプションです。npm を使用した CLI のインストールでは、ルート権限は必要ありません。
-
コンピュータに Node v8.6.0 以降がインストールされていることを確認します。たとえば、macOS または Linux で次のコマンドを実行します。
1node --version 2v8.6.0 -
次のコマンドを実行します。
1npm install sfdx-cli --globalnpm を使用して CLI をインストールするときに権限エラーが発生する場合は、sudo を使用しないことをお勧めします。npm 権限の修正方法を参照してください。
インストールの確認
Salesforce CLI のインストールおよびプラグインバージョンを確認します。
次のコマンドを実行して、Salesforce CLI バージョンを確認します。
1sfdx --version
2sfdx-cli/6.0.10-3713d7b alpha (darwin-x64) node-v8.6.0次のコマンドを実行して、Salesforce CLI プラグインバージョンを確認します。
1sfdx plugins --core
2salesforcedx 41.2.0 (core)次のコマンドでは、CLI にインストールされている他のプラグインのリストが返されます。
1sfdx pluginsコア salesforcedx プラグインは、sfdx plugins:install コマンドを使用して新しいバージョンを明示的にインストールしている場合にのみ、前述のリストに含まれます。
次のコマンドを実行すると、force トピックのコマンドファミリのリストが返されます。
1sfdx force --help次のコマンドでは、すべての force コマンドが返されます。
1sfdx force:doc:commands:list