Normally if you don't specify the laravel version when creating laravel project with composer, it will choose the latest version of laravel, so what if i want to use older laravel version?
You need to specify the laravel version you want to use on the command, such as 4.2, 5.0, 5.1, etc. Here's an example creating laravel project with specific version.
composer create-project laravel/laravel=[laravel_version] [project_name] --prefer-dist
Depending on your composer installation, you can also use composer.phar instead of just composer, like this:
composer.phar create-project laravel/laravel=[laravel_version] [project_name] --prefer-dist
Example:
composer create-project laravel/laravel=4.2 my-project --prefer-dist
composer create-project laravel/laravel=5.0 my-project --prefer-dist
composer create-project laravel/laravel=5.1 my-project --prefer-dist
composer create-project laravel/laravel=5.2 my-project --prefer-dist
Note: if you are developing laravel on ubuntu, you might want to run with sudo command
sudo composer create-project laravel/laravel=4.2 my-project --prefer-dist
EmoticonEmoticon