web-dev-qa-db-ja.com

laravel create-projectを使用して特定のcomposerバージョンをインストールする

Laravelをインストールする最も速くて簡単な方法は、composerコマンドを使用することです。 laravelドキュメント( http://laravel.com/docs/quick )から、これでインストールできることが示されています。

composer create-project laravel/laravel your-project-name --prefer-dist

ただし、上記のコマンドを実行すると、最新バージョンのLaravelが取得されます。 4.0.xの最新バージョンをインストールする場合、どのように制御できますか?または、4.2がリリースされた4.1.xですか?

74
user1995781

composer help create-projectコマンドから

Create-projectコマンドは、特定のプロジェクトから新しいプロジェクトを作成します
新しいディレクトリにパッケージ化します。 paramsを使用せずにcomposer.jsonファイルがあるディレクトリで実行すると、現在のプロジェクトのパッケージがインストールされます。
このコマンドを使用して、bootstrap新しいプロジェクトを作成したり、クリーンな
プロジェクトの開発者向けのバージョン管理されたインストール。

- [版]
区切り文字として=または:を使用して、パッケージ名でバージョンを指定することもできます。

このコマンドは機能します:

composer create-project laravel/laravel=4.1.27 your-project-name --prefer-dist

これは*表記で機能します。

112
edi9999

ご覧ください:

Laravel 4.2ドキュメント

構文(Via Composer):

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

例:

composer create-project laravel/laravel my_laravel_dir 4.2

ここで、4.2はlaravelのバージョンです。

注:バージョンを指定しない場合、Laravelの最新バージョンが自動的に使用されます。

Composer Create-Projectで試してください

ターミナルでLaravel create-projectコマンドを発行して、Composerをインストールすることもできます。

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist
5
José Bispo
composer create-project laravel/laravel=4.1.27 your-project-name --prefer-dist

そして、おそらくすべてのベンダーパッケージをインストールする必要があるので、

composer install
3
Tosh

特定のバージョンのlaravelをインストールするには、これを試して、端末でコマンドを実行します

composer create-project --prefer-dist laravel/laravel:5.5.0 {dir-name}
2
Faruk Ahmed

好みのLaravelバージョンの安定バージョンを使用する場合は、次を使用します。

composer create-project --prefer-dist laravel/laravel project-name "5.5.*"

これにより、バージョン5.5。*(5.5.28)の最新または最高の更新が選択されます。

0
Prone