2013-10-02 27 views
21

Ciao Recentemente ho scaricato laravel come un framework PHP, ho installato compositore e hanno ottenuto che il lavoro, li ho per creare il mio progetto come per il sito laravelComposer come specificare la directory di installazione

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

Tuttavia, quando uso la riga sopra, questo installa il mio progetto nella directory c: \ users \ guti, tuttavia voglio che sia installato in c: \ xampp \ htdocs.

Ho visto un'altra domanda su StackOverflow e si parla di modifica del file composer.json ma non sono sicuro se questa sia la strada che dovrei prendere in quanto ho fatto una ricerca computer per questo file e questo il file esiste come parte del framework di laravel, quindi ha senso modificare questo file?

Qualsiasi compositore esperto a portata di mano per indicarmi la giusta direzione?

risposta

30

È necessario specificare la directory di destinazione in cui si desidera creare il progetto, dal prompt dei comandi, digitare cd C:\xampp\htdocs quindi premere invio. Dopo di che, il tipo di codice seguente sul prompt dei comandi e premere invio

composer create-project laravel/laravel my-laravel-project 

Qui my-laravel-project sarà la vostra cartella del progetto. Il file composer.json viene utilizzato per configurare alcune configurazioni (per la gestione delle dipendenze) durante l'installazione del pacchetto tramite packagist. Visita getcomposer.org per ulteriori informazioni.

+2

Ciao grazie, ma quando provo quanto sopra ho il seguente messaggio di errore '[InvalidArgumentException] La directory di progetto/xampp/htdocs non è vuota' Non capisco Ho avuto questo messaggio errror prima ed era perché il file esiste già, ma non è questo il caso in quanto ho già rimosso la cartella laravel da qui @ RecoveringSince2003 qualche idea? – 001221

31
composer create-project laravel/laravel . 

Installa nella directory corrente =)

+3

Usando laravel 5.2 ha creato una nuova cartella chiamata laravel, quindi non penso che funzioni di più. – GiantCowFilms

+2

just fyi @giantcowfilms Ho appena provato questo e funziona come un fascino. :) Grazie allmyshoesarewet –

+0

@ThomasLe Interessante. Forse si comporta diversamente su diversi SO? – GiantCowFilms

4

Ogni volta

composer create-project laravel/laravel . 

non funziona correttamente per qualsiasi motivo, ho appena

laravel new temp 

e quindi spostare il contenuto del la nuova applicazione nella cartella che voglio;)

Problemi correlati