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

Salesforce CLI のインストール

CLI コマンドを使用して、開発環境とテスト環境を作成し、スクラッチ組織とバージョン管理システム間でソースコードを同期し、テストスイートを実行できます。

macOS での CLI のインストール

macOS では、.pkg ファイルを使用して Salesforce CLI をインストールします。
  1. .pkg ファイルをダウンロードします。
  2. .pkg ファイルをダブル��リックします。

Windows での CLI のインストール

Windows では、.exe ファイルを使用して Salesforce CLI をインストールします。
Windows インストーラをダウンロードして実行します。

Salesforce CLI は、ネイティブ Windows コマンドプロンプト (cmd.exe) および Microsoft Powershell 内で最適に動作します。Windows 10 Subsystem for Linux、cygwin、MinGW などの Linux ターミナルエミュレータはバグのサポートが制限されているため、これらのエミュレータで Salesforce CLI を使用することはお勧めしません。

警告

Linux での CLI のインストール

Linux バージョンの Salesforce CLI は、tarball として配布されます。

tarball のダウンロード URL はこのマニフェストファイル内にあります。downloads セクションには、最新のインストーラのバージョン設定されていない URL がリストされます。これらは、CI の使用事例で特に役立ちます。ターゲットプラットフォームに基づいて URL を選択します。

  1. これらの tarball のいずれかをダウンロードするか、wget を実行します。
    1wget https://developer.salesforce.com/media/salesforce-cli/sfdx-linux-amd64.tar.xz
    1wget https://developer.salesforce.com/media/salesforce-cli/sfdx-linux-386.tar.xz
  2. sfdx ディレクトリを作成します。
    1mkdir sfdx
  3. tarball バージョンのコンテンツを解凍します。
    1tar xJf sfdx-linux-amd64.tar.xz -C sfdx --strip-components 1
    1tar xJf sfdx-linux-386.tar.xz -C sfdx --strip-components 1

    -Csfdx ディレクトリのコンテンツを解凍し、--strip-components 1 はルートパスのコンポーネントを削除します。

  4. インストールスクリプトを実行します。
    1./sfdx/install

    Salesforce CLI は /usr/local/bin/sfdx にインストールされます。

npm を使用した CLI のインストール

コンピュータに Node.js をインストールしている場合、npm を使用して Salesforce CLI をインストールできます。この方法では、コマンドラインから Salesforce CLI をインストールできます。継続的インテグレーション (CI) の使用事例で特に役立ちます。

このインストール方法は、ワークステーションに対する管理者権限がない場合や、グループポリシーによって CLI のインストールと更新がブロックされる場合に適切なオプションです。npm を使用した CLI のインストールでは、ルート権限は必要ありません。

  1. コンピュータに Node v8.6.0 以降がインストールされていることを確認します。たとえば、macOS または Linux で次のコマンドを実行します。
    1node --version
    2v8.6.0
  2. 次のコマンドを実行します。
    1npm install sfdx-cli --global

    npm を使用して 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

特定バージョンの salesforcedx プラグインのインストール

デフォルトでは、初めて CLI をインストールするときに、最新バージョンの Salesforce CLI および salesforcedx プラグインがインストールされます。ただし、特定バージョンの salesforcedx プラグインの使用が必要な場合があります。
特定バージョンの Salesforce CLI (この例ではバージョン 42.2.0) をインストールするには、次のコマンドを実行します。
1sfdx plugins:install salesforcedx@42.2.0