この場合、SHA-384文字列を正しくコピーしたことを再確認する必要があります。次に、Composerをインストールします。`フラグを使用します。+`は、インストーラにComposerの実行可能ファイルの名前を伝えます。これを1つのコマンドで行う方法は次のとおりです。--filename=composer次のようなメッセージが表示されます。/usr/local/bin/composerComposerのバージョンを確認することにより、Composerが正しくインストールされていることを確認できます。--versionインストールされたバージョンが表示されます。この記事の執筆時点では、バージョンは次のとおりです。18:23:41最後に、インストーラースクリプトは不要になったため、安全に削除できます。/tmp/composer-setup.phpComposerがセットアップおよび実行され、プロジェクトで使用されるのを待機しています。+`ファイルを生成します。composer.json`ファイルが必要です。composer.json`ファイルは、プロジェクトにダウンロードする必要がある依存関係と、インストールが許可されている各パッケージのバージョンをComposerに伝えます。これは、プロジェクトの一貫性を保ち、下位互換性の問題を引き起こす可能性のある不安定なバージョンのインストールを避けるために重要です。このファイルを手動で作成する必要はありません。構文エラーが発生しやすくなります。composer.json`ファイルを自動生成します。このファイルを手動で編集する必要なく、同様の方法で依存関係を追加することもできます。Composerを使用してパッケージをプロジェクトの依存関係としてインストールするプロセスには、通常、次の手順が含まれます。アプリケーションに必要なライブラリの種類を特定するComposerの公式リポジトリであるhttps://packagist.org/[Packagist.org]で適切なオープンソースライブラリを調べます。require`を実行し、パッケージをインストールしますシンプルなデモアプリケーションを使用して、これが実際にどのように機能するかを確認します。このアプリケーションの目標は、与えられた文を_slug_に変換することです。これはURLに優しい文字列です。これは、ページタイトルをURLパス(このチュートリアルのURLの最後の部分など)に変換するために使用されます。プロジェクトのディレクトリを作成することから始めましょう。slugify次に、使用する必要があるライブラリを検索しましょう。Packagistでパッケージを検索する次に、Slugsの生成に役立つパッケージをhttps://packagist.org/[Packagist]で検索します。「slug」を検索すると、パッケージのリストが表示されます。リストの各パッケージの右側には、2つの数字が表示されます。上の数字はパッケージがインストールされた回数、下の数字はパッケージがGitHubでスターを付けられた回数を示しています。一般的に、多くの人々がそれらを使用しているので、より多くのインストールと星を持つパッケージはより安定する傾向があります。パッケージの説明を確認して、パッケージが実際に探しているものであることを確認することも重要です。必要なのは、単純な文字列からスラグへのコンバータです。適度な量のインスタレーションとスターを持っているので、良いマッチのようです。Packagistのパッケージにはベンダー名とパッケージ名があることに気づくでしょう。