Installazione di una versione specifica di laravel con composer create-project


97

Il modo più veloce e più semplice per installare Laravel è tramite il comando composer. Dai documenti di laravel ( http://laravel.com/docs/quick ), mostra che possiamo installarlo con questo:

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

Ma, quando esegui il comando sopra, acquisirà l'ultima versione di Laravel. Come posso controllarlo se voglio installare l'ultima versione di 4.0.x? Oppure, 4.1.x quando 4.2 è disponibile?

Risposte:


148

Dal composer help create-projectcomando

Il comando create-project crea un nuovo progetto da un dato
pacchetto in una nuova directory. Se eseguito senza parametri e in una directory con un file composer.json, installa i pacchetti per il progetto corrente.
È possibile utilizzare questo comando per avviare nuovi progetti o configurare un'installazione pulita
con controllo della versione per gli sviluppatori del progetto.

[versione]
È anche possibile specificare la versione con il nome del pacchetto utilizzando = o: come separatore.

Per installare i pacchetti instabili, specifica la versione che desideri o usa --stability = dev (dove dev può essere uno tra RC, beta, alpha o dev).

Questo comando funziona:

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

Funziona con la notazione *.


2
Per giocare con la versione dev (laravel 5):composer create-project laravel/laravel your-project-name dev-develop
Jannie Theunissen

Ho provato laravel/laravel=5.8.38che è una versione perfettamente valida e ho ottenuto Could not find package laravel/laravel with version 5.8.38. Sono caduto .38ed è passato.
sinaza

@sinaza Penso che non ci sia una versione pubblicata chiamata 5.8.38, l'ultima 5.8 che vedo è 5.8.35: packagist.org/packages/laravel/laravel#v5.8.35
edi9999

14

Dare un'occhiata:

Laravel 4.2 Documentazione

Sintassi (tramite Compositore):

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

Esempio:

composer create-project laravel/laravel my_laravel_dir 4.2

Dove 4.2 è la tua versione di laravel.

Nota: richiederà automaticamente l'ultima versione di Laravel se non fornirai alcuna versione.


1
e per laravel 5.5: composer create-project laravel / laravel my_laravel_dir 5.5 *
Mubashar Iqbal

9

Prova tramite Composer Create-Project

Puoi anche installare Laravel inviando il comando di creazione del progetto di Composer nel tuo terminale:

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

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

E poi probabilmente dovrai installare tutti i pacchetti del fornitore, quindi

composer install

4

Per installare una versione specifica di laravel prova questo comando e semplicemente sul terminale

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

2

Se desideri utilizzare una versione stabile della tua versione preferita di Laravel, usa:

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

Questo selezionerà l'aggiornamento più recente o migliore della versione 5.5. * (5.5.28)


2

Installazione di una versione specifica di laravel con composer create-project

composer global richiede laravel / installer

Quindi, se desideri installare una versione specifica, modifica i valori della versione "6. ", "5.8 " .

composer create-project --prefer-dist laravel / laravel Nome progetto "6. *"

Esegui il server di sviluppo locale

php artisan serve

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.