【Laravel】ComposerからLaravelのプロジェクトを作成するコマンドについて

今回はPHPの主要なフレームワークであるLaravelのプロジェクトを作成するコマンドについて調べました。

コマンドによりLaravelをインストール

コマンドラインにて以下のコマンドを入力するとLaravelがインストールできプロジェクトが作成されます。

composer create-project laravel/laravel:^8.0 --prefer-dist プロジェクト名

このコマンドについて詳しく調べてみました。

composer

composerからインストールするのでcomposerコマンドを使用します。

create-project

新しいプロジェクトを作成するときに使用するコマンド。

laravel/laravel

Laravelの実体は以下のGitHubリポジトリに存在するので

GitHub - laravel/laravel: Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without...

laravelのlaravelリポジトリを指定するという意味。

:^8.0

Laravelのヴァージョンを指定。

指定しなければ最新のヴァージョンがインストールされる。

–prefer-dist

prefer-distオプション

先ほどのlaravel/laravelのGithubのソースをzipで(圧縮して)ダウンロードするというオプション。

そのまままでソースをダウンロードする場合のオプションは

--prefer-source

通常はzipの方(–prefer-dist)が高速なのでこのオプションを使用する。

プロジェクト名

新しく作成するプロジェクトの名前を指定。

まとめ

調べていると、紹介した方法以外でも新しくプロジェクトを作ることができるようだが、そのやり方を簡単にしたのが、今回紹介したコマンドであることが判明しました。

こんなに簡単にプロジェクトが作れることに感謝です。

 

参考記事:https://getcomposer.org/doc/03-cli.md#create-project

https://zenn.dev/ryuu/articles/what-is-composer-create-project

http://blog.tojiru.net/article/440339824.html

 

 

 

コメント